3 ms·
If you want to build things with interfaces that users use, I implore you to reconsider JavaScript. First of all, it's a powerful functional language (https://w
by namuol 10y ago
If you want to build things with interfaces that users use, I implore you to reconsider JavaScript. First of all, it's a powerful functional language (https://www.youtube.com/watch?v=ya4UHuXNygM https://www.youtube.com/watch?v=ya4UHuXNygM).
React and Redux are heavily inspired by functional languages, and the two can be used on the server-side as well (which, if you're serious about web development, is going to be important).
With React Native (https://facebook.github.io/react-native/ https://facebook.github.io/react-native/), sharing code becomes even easier for mobile development without really sacrificing the quality of the end-result (no more WebViews).
If you want JS to have a type-system, consider TypeScript (https://www.typescriptlang.org/ https://www.typescriptlang.org/), or if you want a more powerful ML-like type-system consider using Flow (https://flowtype.org/ https://flowtype.org/).