Тема: Вивчення набору: TypeScript, Webpack, Angular 2, Restify, NodeJS
Впевнений що у більшості розробників, які хочуть не відставати від сучасних перспективних напрямків розробки, виникає дилема у виборі набору технологій для вивчення.
Я досліджував для себе "що ж обрати", зупинився на такому наборі (в порядку необхідності вивчення):
1. TypeScript дозволяє писати JavaScript-код зі строгою типізацією, а також дозволяє вже зараз використовувати можливості ES6, ES7;
2. Webpack дозволяє завантажувати JavaScript-код частинами (коли це необхідно, а не все зразу), що особливо буде корисним у SPA; він також враховує залежності між різними скриптами, збирає з набору файлів один файл, мінімізує код і т.д.;
3. Angular 2 - дуже перспективний фреймворк, який охоплює практично усі аспекти фронтенд розробки, включаючи стилі (впроваджуючи у себе Material design) та анімацію;
4. Restify - RESTful API дуже швидкий мінімалістичний веб-фреймворк для бекенду на NodeJS;
5. NodeJS - це рушій, який дозволяє використовувати JavaScript для роботи на бекенді.
Кого також цікавить даний набір технологій, можемо тут обговорювати процес навчання.