️ Предупреждение: этот репозиторий больше не поддерживается. Мы рекомендуем перейти на новую репо для получения последних обновлений и поддержки.
Мы проводим время, используя правильные практики сообщества, чтобы сделать ваш проект масштабируемым.
Основа для снижения конфигурации ваших проектов с помощью Next.js , лучших методов разработки и популярных библиотек в сообществе разработчиков.
Функции
Redux-Saga : библиотека, которая направлена на то, чтобы облегчить побочные эффекты приложения (то есть асинхронные вещи, такие как извлечение данных и нечистые вещи, такие как доступ к кешу браузера), более эффективным для управления, более эффективным для выполнения, простых в тестировании и лучше для обработки сбоев.
Redux-Saga-Routines : создатель умного действия для Redux. Полезно для любых асинхронных действий, таких как получение данных. Также полностью совместим с Redux Saga и Redux Form.
Next-I18Next : плагин для проектов Next.js, который позволяет вам быстро и легко работать в процессе работы, в то же время полностью поддерживая SSR, несколько пространств имен с разделением кода и т. Д.
i18next : интернационализация-рамка, написанная в JavaScript и для JavaScript. Но это намного больше, чем это.
Redux : предсказуемый контейнер состояния для приложений JavaScript.
Повторный выбор : простая библиотека селекторов для Redux (и других), вдохновленных Getters в Audlearjs, подписки на повторную рамку и это предложение от Speedskater.
Immer : (немецкий для: всегда) - это крошечный пакет, который позволяет вам более удобно работать с неизменным состоянием. Он основан на механизме копирования на записи
@Тестирование-библиотека/React : простые и полные утилиты для тестирования React Dom, которые поощряют правильные методы тестирования.
SEO : Преимущества этого подхода состоит в том, чтобы иметь возможность создавать богатый опыт пользователей одинаковым способом, без ущерба для поисковой оптимизации (SEO), которые являются ключом к хорошему ранжированию в Google и других поисковых системах.
Шрифты : самостоятельное управление значительно быстрее. Загрузка шрифта с шрифтов Google или другой раздельной службы шрифтов добавляет дополнительный (блокирующий) сетевой запрос.
Эмоции : библиотека, предназначенная для написания стилей CSS с JavaScript. Он обеспечивает мощный и предсказуемый композиция в стиле в дополнение к отличному опыту разработчика с такими функциями, как исходные карты, этикетки и тестирование утилит.
Начиная
Добро пожаловать в светлую документацию React Next Cowerplate!
Системные требования
Node.js 10 или позже
Поддерживаются macOS, Windows (включая WSL) и Linux
Настраивать
Либо нажмите на эту ссылку, либо вручную клонировать это репо и перейдите в каталог Appropiate через:
Затем установите зависимости и запустите сервер Dev:
yarn
yarn dev
Чтобы увидеть пример приложения по адресу http://localhost:3000 , запустите:
open http://localhost:3000
Эти сценарии относятся к различным этапам разработки приложения:
dev - Запускается next , что начинается heall.js в режиме разработки
build - Запуск next Build, который создает приложение для использования производства
start - Запуск next Start, который запускает производственный сервер Next.js
Теперь вы готовы грохочу! ?
Документация
Команды: получение максимальной отдачи от этой шаблоны
Демо
Нормы поведения
React Next Cowerplate посвящен созданию гостеприимного, разнообразного, безопасного сообщества. Мы ожидаем, что все, кто участвует в сообществе Next Boilerplate, будет соблюдать наш кодекс поведения. Пожалуйста, прочтите это. Пожалуйста, следите за этим. В следующем сообществе Greact Cowerplate мы усердно работаем, чтобы создать друг друга и создавать удивительные вещи вместе.
Внося
Спасибо за заинтересованность в вклад; Мы рады, что вы хотите помочь. У нас есть руководство по борьбе, которое поможет вам начать работу.
Лицензия
Этот проект лицензирован по лицензии MIT, Copyright (C) 2019 Хорхе Луис Каллеха Альварадо. Для получения дополнительной информации см. Лицензию проекта.
Авторы
Хорхе Луис Каллеха Альварадо (@wootsbot) - отреагируйте Next Cowerplate