В этом посте мы собираемся проверить лучшие репозитории GitHub для веб-разработчиков, чтобы изучить основы кодирования и повысить производительность. Список наиболее полезных репозиториев GitHub приведен ниже:

Лучшие практики Node.js

Этот репозиторий содержит все лучшие практики и структуры проектов Node.js для вашей разработки Node.js. Этот репозиторий поддерживает несколько языков, на которых вы можете читать.

Этот репозиторий представляет собой сводку и подборку наиболее популярного контента по лучшим практикам Node.js, а также контента, написанного здесь соавторами.

Это самая большая подборка, и она растет каждую неделю — на данный момент представлено более 80 лучших практик, руководств по стилю и советов по архитектуре. Каждый день создаются новые задачи и запросы на вытягивание, чтобы обновлять эту живую книгу.

Они открыты для ознакомления с их Руководством по внесению вклада в репо. Этот вклад может включать в себя исправление ошибок в коде, помощь с переводами или предложение блестящих новых идей.

Это репо включает в себя ниже:

  • Практика структуры проекта
  • Практика обработки ошибок
  • Практика стиля кода
  • Тестирование и общие методы обеспечения качества
  • Производственная практика
  • Практики безопасности
  • Практика производительности
  • Лучшие практики Docker

HTML5-шаблон

HTML5 Boilerplate — это профессиональный интерфейсный шаблон для создания быстрых, надежных и адаптируемых веб-приложений или сайтов.

Этот проект поддерживает продукт более 10 лет итеративной разработки и знаний сообщества. Он не навязывает определенную философию или структуру разработки, поэтому вы можете создавать свой код так, как хотите.

Вы можете загрузить различные варианты и использовать их для разработки на странице GitHub.

Вы также можете проверить действующий веб-сайт здесь html5-boilerplate.

Вы не знаете JS (YDKJS)

Это серия книг, в которых подробно рассматриваются основные механизмы языка JavaScript. Это серия книг, есть два издания.

Эти книги публикуются здесь в виде черновиков, их можно бесплатно прочитать, но они также редактируются, выпускаются и публикуются через O’Reilly.

Эти книги будут посвящены следующим темам:

  • Объем и закрытие
  • Объекты и классы
  • Типы и грамматика
  • Синхронизация и асинхронность
  • ES.Далее и далее

Руководство по стилю JavaScript для Airbnb()

Этот репозиторий GitHub хорошо структурирован практически для всех аспектов JavaScript.

Этот репозиторий также поддерживает функцию многоязычного перевода, что означает, что вы можете читать его здесь на разных языках.

Ниже приведены пункты в этом репозитории GitHub.

  • Типы
  • использованная литература
  • Объекты
  • Массивы
  • Разрушение
  • Струны
  • Функции
  • Стрелочные функции
  • Классы и конструкторы
  • Модули
  • Итераторы и генераторы
  • Характеристики
  • Переменные
  • Подъем
  • Операторы сравнения и равенство
  • Блоки
  • Операторы управления
  • Комментарии
  • пробел
  • Запятые
  • Точки с запятой
  • Приведение типов и принуждение
  • Соглашения об именах
  • Аксессуар
  • События
  • jQuery
  • Совместимость с ECMAScript 5
  • Стили ECMAScript 6+ (ES 2015+)
  • Стандартная библиотека
  • Тестирование
  • Представление
  • Ресурсы

Реальный мир

В то время как большинство демонстраций «todo» обеспечивают отличный беглый взгляд на возможности фреймворка, они, как правило, не передают знания и перспективы, необходимые для создания реальных приложений с его помощью.

RealWorld решает эту проблему, позволяя вам выбрать любой внешний интерфейс (React, Angular 2 и другие) и любой внутренний интерфейс (Node, Django и другие) и посмотреть, как они работают в реальном мире, красиво оформленном полнофункциональном приложении под названием «Conduit».

Было создано более 100 реализаций с использованием различных языков, библиотек и фреймворков.

Этот репозиторий состоит из пошаговых руководств для всех стеков, которые научат вас, как перейти от git init к готовому приложению.

Контрольный список внешнего интерфейса

Контрольный список внешнего интерфейса — это исчерпывающий список всех элементов, которые вам необходимо иметь или протестировать перед запуском вашего веб-сайта / HTML-страницы в производство.

Он основан на многолетнем опыте разработчиков интерфейсов с дополнениями из некоторых других контрольных списков с открытым исходным кодом.

Этот репозиторий также доступен на других языках, загляните на страницу GitHub.

Итак, это была коллекция репозиториев github, которая включала один из самых полезных репозиториев github.

Проверьте полную статью здесь: - Лучшие репозитории GitHub для веб-разработчиков