Спустя почти полгода непрекращающейся работы с библиотекой Polymer, я наконец готов представить своё видение клиентской разработки в 2016 году. Работа, по моему скромному мнению, проведена немалая. Вот список основных решений которые я использовал:
- Быстрое переключение между окружениями dev и prod через сервер browserSync;
- JSHint синтаксическая проверка кода;
- ES6 через traceur;
- Настроен Bower и NPM;
- Генерация документации посредством JSDoc;
- Удобная Gulp архитектура для построения гигантских приложений;
- Stylus, наверное, лучший CSS-препроцессор;
- Интегрирован статический анализатор Facebook Flow с соответствующими декларациями;
- Юнит-тестирование с web components tester;
- Пример интеграции с Travis CI;
- Правильная MIT лицензия.