4 ms·
Both TypeScript and JSX are optional, you don't have to use either with them. There is a ton of different choices out there to choose from if React and Angular
by fiiv 9y ago
Both TypeScript and JSX are optional, you don't have to use either with them.
There is a ton of different choices out there to choose from if React and Angular are not your thing.
One example: Ember.js recently moved their rendering into a standalone library called Glimmer (https://glimmerjs.com https://glimmerjs.com), which is a bit React-like in its approach but nonetheless different. They advocate Typescript as well but don't require it.
Elm seems like a thing people like as well, check it out here: http://elm-lang.org http://elm-lang.org - but it's a js compiler so it's also what you might classify as a "proprietary" tech.
If you haven't already, check out http://todomvc.com http://todomvc.com - it's the same sample todo app built in a buttload of frameworks so you can compare which one you like.
- martijn_himself 9y agoIt is interesting you are the second person replying in this thread to point to Elm. I must check it out! I suppose both TypeScript and JSX are optional but they are symptomatic in a way in that their existence suggests the alternatives are sub-optimal (i.e. a combination plain JavaScript or a clear demarcation of markup and styling).
- ooqr 9y agoElm is neat but definitely goes against the very properties you're looking for. But if you want to take a peek down that road: http://mutanatum.com/posts/2017-01-12-Browser-FP-Head-to-Head.html http://mutanatum.com/posts/2017-01-12-Browser-FP-Head-to-Hea...