A super template for React with Next.js and other incredible tools
🚀 Demo
This is a complete template all you need for your next react projects, with all the Best Practices of JAMStack. Customize and enjoy!
This app features all the latest tools and good practices in web development!
- ⚛️ Next.js – A complete React framework for hybrid and server rendering
- ❇️ SWR – A React Hooks library for data fetching
- 🔄 Axios – Promise based HTTP client for the browser and Node.js
- 🎞️ Framer Motion – A production-ready motion library for React
- 👓 Sass – A powerful and professional CSS extension language
- ✨ React Icons – A collection of popular icons to React projects
- 🎨 Tailwind CSS – A utility-first CSS framework packed with classes
- 🐺 Husky – Modern native Git hooks made easy
- 💩 lint-staged – Run linters against staged git files and don't let 💩 slip into your code base
- 📓 commitlint – Helps your team adhering to a commit convention
- 📱 next-pwa – A PWA plugin for Next.js
- 📈 next-seo – A plugin that makes managing your SEO easier in Next.js projects
- Click on Use this template button beside the Code button
- Configure your new project with a name and other options
- Clone this generated repository to your local machine
- Move yourself to the project using
cd reactsetup
- Create a new file
.env.local
and add lineAPI_BASE_URL="http://api.github.com"
- Run
yarn
to install all dependencies - Run
yarn start
oryarn dev
👨💻 Good Hacking!