Это сводка Coding Digest. Мы также делаем их доступными в аудиоформате! Подпишитесь на наш подкаст в iTunes или Play Music.
Реагировать 16
Самая большая новость на этой неделе - выпуск React 16, релиз, который готовился долгое время. Но то, что сделало этот выпуск большим, - это не новые функции, которые он имеет, а скорее блестящая новая лицензия MIT, на которую был перелицензирован проект. Наряду с несколькими другими проектами, включая Flow и GraphQL, Facebook, наконец, отказался от своей лицензии BSD + Patent из-за некоторого давления сообщества. Как бы то ни было, эти проекты Facebook с открытым исходным кодом сегодня пользуются большим успехом по лицензии MIT.
Основные языковые версии
Недавно мы увидели волну выпусков основных версий, включая Java 9, C ++ 17, Swift 4, CoffeeScript 2 и Postgres 10. Кроме того, в этом месяце у Nodejs было 2 релиза (8.5.0 и 8.6.0) с добавлением экспериментальной поддержки модулей ES.
Хром 61
В Chrome 61 также добавлена поддержка модулей ES. Это означает, что браузер теперь изначально позволяет разработчику использовать ключевое слово import
, которое ранее необходимо было переносить с помощью инструментов сборки. Кроме того, Chrome 61 позволяет использовать navigator.share
для запуска собственного диалогового окна общего доступа Android и предлагает новый USB API для доступа к устройствам хранения.
Пряжа 1.0
Yarn достигла своей версии 1.0. Менеджер пакетов оказал огромное влияние на сообщество JavaScript, и теперь 175 000 проектов на GitHub содержат файл yarn.lock. Yarn отвечает за почти 3 миллиарда загрузок пакетов в месяц и используется во всех основных приложениях Facebook. Версия 1.0 включает рабочие области Yarn, автоматическое объединение файлов блокировки и выборочное разрешение версий.
Возвышенный текст 3.0
Конкуренция за текстовые редакторы накалилась, и на рынок вышло много новых редакторов с открытым исходным кодом. Sublime, долгое время являвшийся лидером, теперь выпустил версию 3 в надежде вернуть себе часть своей рыночной доли. Компания может похвастаться тем, что почти все аспекты текстового редактора были улучшены в той или иной степени, с упором на производительность.
Бродяга 2
Vagrant, инструмент для создания и распространения сред разработки, выпустил версию 2. Vagrant 2 поддерживает подготовку сред разработки на VirtualBox, VMware, Hyper-V, Docker, AWS, GCP и других. Vagrant прошел долгий путь с версии 1, которая поддерживала только VirtualBox.
gitconnected
gitconnected запустил сообщество разработчиков. Платформа предлагает единственную социальную сеть, предназначенную для разработчиков программного обеспечения. Присоединяйтесь сейчас на gitconnected.com.