In this article, Addy Osmani (@addyosmani) summarizes some important aspects to consider when developing your front-end application using JS, without specifying a framework. It covers many topics such as composition and making apps work offline.
#2 – Learn TypeScript!
TypeScript is sounding louder recently since some known frameworks, as Angular 2 and Ionic 2, are rooting for using it. If you like using languages that compile to JS, as CoffeeScript or Dart, it would be a good idea to learn TypeScript.
In the linked post Andrew Chalkley (@chalkers) talks about some of the advantages of using it, some of its features, and provides some links to get started with TypeScript.
Nowadays, most of the applications are intended to be used on the browser or to be mobile apps. However, there are some cases in which a desktop application is necessary. With Node Webkit (NW.js), developing cross-platform desktop applications becomes really easy if you have experience with JS. In this article Alexandru Rosianu (Github: https://github.com/Aluxian) does a fast walkthrough on using this runtime.
Is ES6 ready for production? Eric Elliott (@_ericelliott) shows a lot of tools in order to make your ES6 code reliable. He also covers some issues like compatibility, code linting and more.
In this article, Jake Archibald (@jaffathecake) talks about the evolution of the web platform. He also points out how developers should improve his skills, and the impact that this practice has on the web. He also mentions that as a web developer you don’t need to know and use everything that is available out there.
DevSnack by Moove-it is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.