Узнайте о тенденциях в 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). Это поведение может быть изменено настройкой Черный ящик за пределами рабочего каталога.


GoogleChromeLabs / ndb
ndb - это улучшенный интерфейс отладки для Node.js, поддерживаемый Chrome DevTools github.com



2. Carbon Now CLI

Красивые изображения вашего кода - прямо из вашего терминала. Серьезно, создайте потрясающие скриншоты (например, приведенный ниже) прямо в вашем терминале:

Да, и все настраивается.



3. Kleur

Самая быстрая библиотека Node.js для форматирования текста терминала с помощью цветов ANSI.



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 год и 🕸️ Изучите веб-разработку с полным стеком .

Если этот пост был полезен, пожалуйста, нажмите кнопку хлопка 👏 несколько раз ниже, чтобы выразить свою поддержку! ⬇⬇