Узнайте о тенденциях в Node.JS на GitHub в этом месяце.
Хотите узнать, что нового и модного в Node.JS в этом месяце? Вы пришли в нужное место. Ниже приведен список из 5 потрясающих проектов Node.JS с открытым исходным кодом, которые появились на GitHub за последние 30 дней! У вас есть проект, который вы хотите представить в следующем месяце? Оставьте свой комментарий и дайте нам знать! Приятного вам строительства!
Раскрытие информации: не существует системы ранжирования или голосования для пятерки лучших. Это просто новые и популярные проекты, которые я считаю крутыми - и, надеюсь, вы это сделаете. Участие в этом ежемесячном списке не требует денег. Мы получаем компенсацию только за предлагаемые нами курсы.
Избранные курсы Node.JS
Полный курс разработчика Node.js (2-е издание)
4,6 / 5 звезд || 26,5 часов видео || 81033 студента
Создавайте, тестируйте и запускайте реальные приложения с помощью Node JS. Узнайте, как хранить данные с помощью Mongoose и MongoDB. Создавайте веб-серверы и API Express, а также веб-приложения в реальном времени с помощью SocketIO. Подробнее
Изучите и поймите NodeJS
4,5 / 5 звезд || 13 часов видео || 78 773 студента
Поймите, как работает NodeJS под капотом. Изучите буферы, потоки, каналы, генератор событий, а также JavaScript и технические концепции, лежащие в основе NodeJS. Создайте веб-сервер, приложение и точку доступа и поймите, как это на самом деле работает. Подробнее
Топ-5 проектов Node.JS с открытым исходным кодом
1. НБР
NDB - это улучшенный интерфейс отладки для Node.js, поддерживаемый Chrome DevTools. Вот некоторые особенности:
- Дочерние процессы обнаруживаются и прикрепляются к.
- Вы можете разместить точки останова до того, как потребуются модули.
- Вы можете редактировать свои файлы в пользовательском интерфейсе. По Ctrl-S / Cmd-S DevTools сохранит изменения на диск.
- По умолчанию ndb закрывает все сценарии вне текущего рабочего каталога для улучшения фокуса. Сюда входят внутренние библиотеки узла (например,
_stream_wrap.js
,async_hooks.js
,fs.js
). Это поведение может быть изменено настройкой Черный ящик за пределами рабочего каталога.
2. Carbon Now CLI
Красивые изображения вашего кода - прямо из вашего терминала. Серьезно, создайте потрясающие скриншоты (например, приведенный ниже) прямо в вашем терминале:
Да, и все настраивается.
3. Kleur
Самая быстрая библиотека Node.js для форматирования текста терминала с помощью цветов ANSI.
- Никаких зависимостей
- Супер легкий и производительный
- Поддерживает вложенные и сцепленные цвета
- Без
String.prototype
модификаций - Условная цветовая поддержка
- Знакомый API
4. Встроенный узел CPP
Встроенный C ++ с Node.js
- Упростите создание прототипов собственных модулей. Включите собственный код в Node.js REPL.
- Разрешить сценариям JS генерировать код C ++ и запускать его динамически.
- Популяризация использования NAPI и
node-addon-api
. - Он НЕ предназначен для использования в качестве замены собственного модуля!
Если вы хотите опубликовать собственный модуль, упакуйте его в соответствии с требованиямиnode-gyp
.
5. Зоя
Zoe - линтер и форматтер на основе ESLint и Prettier. Он полностью настроен и поддерживает React, TypeScript и Flow.
- Конфигурация не требуется. Просто установите Zoe, и все готово.
- По умолчанию Prettier для правил форматирования и eslint-config-airbnb для правил качества кода (с некоторыми отключенными правилами). Загляните в конфиги.
- Готовая поддержка React, TypeScript, Flow и Jest. Нет необходимости вручную устанавливать какие-либо дополнительные плагины или конфигурации.
✉️ Подпишитесь на рассылку еженедельно Email Blast 🐦 Подпишитесь на CodeBurst на Twitter , просмотрите 🗺️ План развития веб-разработчиков на 2018 год и 🕸️ Изучите веб-разработку с полным стеком .