4 ms·
Frontend: TypeScript, React, MobX There is (in my opinion) no reason not go with TypeScript. It's strictly better than ES6. React and MobX because of their sim
by renke1 10y ago
Frontend: TypeScript, React, MobX
There is (in my opinion) no reason not go with TypeScript. It's strictly better than ES6. React and MobX because of their simplicity.
Backend: Go
No particular reason to choose Go other than it's fun. TypeScript with Node is also a good choice.
Edit: I am talking about SPAs.
- slig 10y agoRecently I've built, as a side project and soon-to-be open source, a micro SPA [1] to learn React+Redux and for the interface I chose Semantic-UI [2]. There's a official React integration [3] that is really good and easy to use, and since I wanted to mix pure HTML pages and the app, it's ideal to use a React UI framework that doesn't bundle all the CSS into the components. The Semantic UI React integration also doesn't need jQuery, which is a nice bonus. I agree with the TypeScript suggestion. It's so good, and the VS Code integration is awesome. [1] https://javascriptobfuscator.herokuapp.com/ https://javascriptobfuscator.herokuapp.com/ [2] http://semantic-ui.com/ http://semantic-ui.com/ [3] http://react.semantic-ui.com/introduction http://react.semantic-ui.com/introduction
- babbeloski 10y agoReact and mobx is like clojurescript's Reagent library, which I think is the next level after react-redux. It's like pseudocode, here's a direct translation of reagent's clock example: https://gist.github.com/lsdafjklsd/096f8657306a86832e6df1109a0211ce https://gist.github.com/lsdafjklsd/096f8657306a86832e6df1109.... This essense lib is just a unified api for mobx and react, I've been using it to teach people javascript. https://github.com/lsdafjklsd/essence https://github.com/lsdafjklsd/essence