4 ms·
One thing to point out: "web," as a UI platform, is very weird compared to Windows/Mac/iOS/Android. These frameworks bring in concepts that we take for granted
by gwbas1c 4y ago
One thing to point out: "web," as a UI platform, is very weird compared to Windows/Mac/iOS/Android.
These frameworks bring in concepts that we take for granted in most other platforms.
More specifically: When I "do web," I prefer generating HTML on the server. Working with text that way is very simple, but the paradigm breaks down when the page needs to update itself from Javascript.
Javascript+html+css alone isn't nearly as powerful as the kind of UI tooling that I'm used to for Windows/Mac/iOS/Android. That's where the frameworks come in.
The reason why they change so much is that so far, no one's really come up with a good one. I personally think we'll get there if we can replace HTML, because that's the real obstacle. For representing a document; it's really cool, but for doing true UI, HTML just makes everything over complicated.