Все помнят, как на прошлой неделе произошёл конфликт между компанией Kik, Азером Кочулу (Azer Koçulu) и руководством NPM, а сегодня мы можем увидеть действия NPM по предотвращению подобных конфликтов в дальнейшем.
Автор: node-center
Экспериментальный низкоуровневый язык ThinScript
JavaScript является одним из наиболее мощных, выразительных и многофункциональных языков. На сегодняшний день создано огромное количество модулей, фреймворков и библиотек, которые позволяют использовать его почти во всех сферах программирования — от веб-разработки до программирования микроконтроллеров.
Как работает event loop в Node.js
Хотя всем, кто хоть раз работал с Node.js известно, что он работает асинхронно, мало кто может ответить, как именно это реализовано и что означает на практике. Давайте разберёмся, как работает event loop в Node.js?
Знакомство с Koa
Источник: https://habrahabr.ru/post/238095/ Собственно, Koa во многом похож на предшественника — Express, за исключением вездесущих callback`ов. Вместо них он использует сопрограммы, в которых управление может быть передано подпрограммам(thunk), обещаниям(promise), массиву с подпрограммами\соообещаниями, либо объекту. В некоторых местах даже сохранена некоторая обратная совместимость через группу функций co, написанных создателями Koa и многими последователями. Любая функция, которая раньше использовала…
Инструменты Continuous Deployment
Платформы Continuous Integration серьёзно упрощают жизнь разработчика — они позволяют в автоматическом режиме проводить тестирование приложений после каждого обновления репозитория, отслеживать изменения и их влияние на работу приложения и многое другое.
Платформы для мобильной разработки
Сегодня JavaScript испытывает небывалый рост. Если раньше этот язык имел строго ограниченную сферу применения, то сегодня он стал практически универсальным. Практически в любой сфере есть инструменты, которые позволяют использовать JavaScript для разработки. Не осталась в стороне и мобильная разработка. За последние годы произошёл небывалый рост популярности мобильных платформ и приложений под них.
CMS
CMS (Content Management System или Система Управления Контентом) — это комплексное решение, позволяющее вам избавиться от тонны рутинной работы при создании очередного типового сайта. Для запуска сайта на основе CMS вам не нужно прописывать вручную огромное количество шаблонного кода, повторяющегося из проекта в проект — вам достаточно просто установить и запустить CMS, зайти в панель…