3 ms·
Over the last 10 years we have been growing our JS + PHP + MySQL framework and unifying the code across all concepts. We started before Promises were standard,
by EGreg 4y ago
Over the last 10 years we have been growing our JS + PHP + MySQL framework and unifying the code across all concepts.
We started before Promises were standard, before composer and NPM. Before Virtual DOM. Back when we started, there was CodeIgniter and Kohana and jQuery (anyone remember?)
Along the way, we kept the vast majority of our code in-house. We didn’t want to pull in libraries or updates unless we understood their code.
Looking at the latest and greatest, we were often wondering if we did the right thing. Some developers (especially JS) used to chastize us for not using the latest techniques like “two way bindings” of Angular 1.0 or JSX of React
Then - lo and behold - Angular 1.0 is totally rewritten and all those concepts are redone. Over and over. And people come around to our way of thinking. Web Components and Templates appear. Shadow DOM.
Our way of thinking is: use standards for HTTP/REST, HTML, HTTP, JS, CSS as they were intended. Every concept should work well with all the others.
Result is at https://github.com/Qbix/Platform https://github.com/Qbix/Platform if you want to give any feedback. We have been using it for ALL our projects since 2011.