All Projects โ†’ react-next-boilerplate โ†’ React Next Boilerplate

react-next-boilerplate / React Next Boilerplate

Licence: mit
๐Ÿš€ A basis for reducing the configuration of your projects with nextJS, best development practices and popular libraries in the developer community.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Next Boilerplate

Next Dark Mode
๐ŸŒ‘ Enable dark mode for Next.js apps
Stars: โœญ 133 (+3.1%)
Mutual labels:  nextjs, styled-components, css-in-js, emotion
Arc
React starter kit based on Atomic Design
Stars: โœญ 2,780 (+2055.04%)
Mutual labels:  boilerplate, styled-components, css-in-js, redux-saga
React Redux Saga Boilerplate
Starter kit with react-router, react-helmet, redux, redux-saga and styled-components
Stars: โœญ 535 (+314.73%)
Mutual labels:  boilerplate, styled-components, css-in-js, redux-saga
Filbert Js
A lightweight(~1kb) css-in-js framework
Stars: โœญ 167 (+29.46%)
Mutual labels:  hacktoberfest, styled-components, css-in-js, emotion
Styled Tools
Useful interpolated functions for CSS-in-JS
Stars: โœญ 761 (+489.92%)
Mutual labels:  styled-components, css-in-js, emotion
Laravel Boilerplate
Laravel Boilerplate / Starter Kit with Gentelella Admin Theme
Stars: โœญ 704 (+445.74%)
Mutual labels:  hacktoberfest, boilerplate, template
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: โœญ 117 (-9.3%)
Mutual labels:  boilerplate, template, styled-components
Veluxi Starter
Veluxi Vue.js Starter Project with Nuxt JS and Vuetify
Stars: โœญ 39 (-69.77%)
Mutual labels:  i18n, boilerplate, template
React Firebase Starter
Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay
Stars: โœญ 4,366 (+3284.5%)
Mutual labels:  seo, boilerplate, styled-components
Styled System
โฌข Style props for rapid UI development
Stars: โœญ 7,126 (+5424.03%)
Mutual labels:  styled-components, css-in-js, emotion
Kohei.dev
๐ŸŒŽ A Production-level Single Page App with Server Side Rendering
Stars: โœญ 50 (-61.24%)
Mutual labels:  i18n, nextjs, emotion
React Boilerplate
๐Ÿ”ฅ A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
Stars: โœญ 28,151 (+21722.48%)
Mutual labels:  i18n, styled-components, redux-saga
Xstyled
A utility-first CSS-in-JS framework built for React. ๐Ÿ’…๐Ÿ‘ฉโ€๐ŸŽคโšก๏ธ
Stars: โœญ 1,835 (+1322.48%)
Mutual labels:  styled-components, css-in-js, emotion
Alpha
Craft your own web-based chatbot
Stars: โœญ 113 (-12.4%)
Mutual labels:  boilerplate, styled-components, redux-saga
Design System Utils
๐Ÿ‘ฉโ€๐ŸŽจ Access your design tokens with ease
Stars: โœญ 465 (+260.47%)
Mutual labels:  styled-components, css-in-js, emotion
React Boilerplate Cra Template
๐Ÿ”ฅ Setup Create React App with React Boilerplate. Highly scalable & Best DX & Performance Focused & Best practices.
Stars: โœญ 859 (+565.89%)
Mutual labels:  i18n, styled-components, redux-saga
Placeline Nextjs
HyperTrack Placeline web application sample using NextJS, Ant-Design, Styled-Components, and Heroku
Stars: โœญ 88 (-31.78%)
Mutual labels:  nextjs, template, styled-components
Onno
Responsive style props for building themed design systems
Stars: โœญ 95 (-26.36%)
Mutual labels:  styled-components, css-in-js, emotion
Nextjs Headless Wordpress
๐Ÿ”ฅ Nextjs Headless WordPress
Stars: โœญ 110 (-14.73%)
Mutual labels:  hacktoberfest, nextjs, seo
Twin.macro
๐Ÿฆนโ€โ™‚๏ธ Twin blends the magic of Tailwind with the flexibility of css-in-js (emotion, styled-components, stitches and goober) at build time.
Stars: โœญ 5,137 (+3882.17%)
Mutual labels:  styled-components, css-in-js, emotion

react-next-boilerplate

We spend time using good community practices to make your project scalable.

๐Ÿš€ A basis for reducing the configuration of your projects with Next.js, best development practices and popular libraries in the developer community.

Features

  • [x] redux-saga: A library that aims to make application side effects (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) easier to manage, more efficient to execute, easy to test, and better at handling failures.
  • [x] redux-saga-routines: A smart action creator for Redux. Useful for any kind of async actions like fetching data. Also fully compatible with Redux Saga and Redux Form.
  • [x] next-i18next: A plugin for Next.js projects that allows you to get translations up and running quickly and easily, while fully supporting SSR, multiple namespaces with code splitting, etc.
  • [x] i18next: An internationalization-framework written in and for JavaScript. But it's much more than that.
  • [x] redux: A predictable state container for JavaScript apps.
  • [x] reselect: Simple selector library for Redux (and others) inspired by getters in NuclearJS, subscriptions in re-frame and this proposal from speedskater.
  • [x] Immer: (German for: always) is a tiny package that allows you to work with immutable state in a more convenient way. It is based on the copy-on-write mechanism
  • [x] @testing-library/react: Simple and complete React DOM testing utilities that encourage good testing practices.
  • [x] SEO: The advantages of this approach is to be able to create Rich User experiences in a uniform way, without compromising Search Engine Optimisation (SEO) factors that are key to good ranking on Google and other search engines.
  • [x] Typefaces: Self-hosting is significantly faster. Loading a typeface from Google Fonts or other hosted font service adds an extra (blocking) network request.
  • [x] Emotion: A library designed for writing css styles with JavaScript. It provides powerful and predictable style composition in addition to a great developer experience with features such as source maps, labels, and testing utilities.

Getting Started

Welcome to the light documentation of React Next Boilerplate!

System Requirements

  • Node.js 10 or later
  • MacOS, Windows (including WSL), and Linux are supported

Setup

  1. Clone this repo using git clone --depth=1 https://github.com/react-next-boilerplate/react-next-boilerplate.git <YOUR_PROJECT_NAME>
  2. Move to the appropriate directory: cd <YOUR_PROJECT_NAME>.
  3. Run yarn or npm install to install dependencies .
  4. Run yarn dev or npm run dev to see the example app at http://localhost:3000.

These scripts refer to the different stages of developing an application:

  • dev - Runs next which starts Next.js in development mode
  • build - Runs next build which builds the application for production usage
  • start - Runs next start which starts a Next.js production server

Now you're ready to rumble! ๐Ÿšฅ

Documentation

  • Commands: Getting the most out of this boilerplate

Demo

Code of Conduct

React Next Boilerplate is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the React Next Boilerplate community to abide by our Code of Conduct. Please read it. Please follow it. In the React Next Boilerplate community, we work hard to build each other up and create amazing things together.

Contributing

Thank you for your interest in contributing; we are delighted you want to help out. We have a contributing guide to help you get started.

License

This project is licensed under the MIT license, Copyright (c) 2019 Jorge Luis Calleja Alvarado. For more information see project license.

Authors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].