All Projects → paralect → nextjs-landing-starter

paralect / nextjs-landing-starter

Licence: MIT license
Build your landing site based on Next.JS in minutes 🚀

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to nextjs-landing-starter

starter-kit
🏃 A simple and powerful Starter Kit made with Webpack, Gulp 4, Pug and SASS
Stars: ✭ 21 (-64.41%)
Mutual labels:  postcss, starter, starter-kit
Nth Start Project
Startkit for HTML / CSS / JS pages layout.
Stars: ✭ 578 (+879.66%)
Mutual labels:  postcss, starter, starter-kit
browser-extension
Browser Extension Template with ESbuild builds, support for React, Preact, Typescript, Tailwind, Manifest V3/V2 support and multi browser build including Chrome, Firefox, Safari, Edge, Brave.
Stars: ✭ 535 (+806.78%)
Mutual labels:  postcss, starter, starter-kit
vital
Starter template for Vite with React (TypeScript). Supports Tailwind with CSS-Modules. Jest and @react/testing-library configured and ready to go. Also ESLint, Prettier, Husky, Commit-lint and Atomic Design for components.
Stars: ✭ 151 (+155.93%)
Mutual labels:  postcss, starter
Redux React Navigation Demos
React-Native + Redux + Redux-Persist + React Navigation ( Authentication Flow with Redux demos)
Stars: ✭ 151 (+155.93%)
Mutual labels:  starter, starter-kit
Gulp Pug Starter
Frontend development with pleasure. Pug + SCSS version
Stars: ✭ 228 (+286.44%)
Mutual labels:  starter, starter-kit
Angular Webpack Starter
🌟 Angular Webpack Starter with AoT compilation, Lazy-loading, Tree-shaking, and Hot Module Reload (Updated to 4.1.0!)
Stars: ✭ 91 (+54.24%)
Mutual labels:  starter, starter-kit
lskjs
Lego Starter Kit — Node.js & React isomorphic app creator (Node.js, Express, React.js, Babel, PostCSS, Webpack)
Stars: ✭ 38 (-35.59%)
Mutual labels:  postcss, starter-kit
ship
A toolkit for makers to ship better products faster 🚀
Stars: ✭ 68 (+15.25%)
Mutual labels:  postcss, paralect-stack
tailwindcss-postcss-browsersync-boilerplate
Tailwind CSS + PostCSS + BrowserSync boilerplate
Stars: ✭ 28 (-52.54%)
Mutual labels:  postcss, starter-kit
Gatsby Starter Alchemy
A Gatsby starter with PostCSS powers ✨🔮
Stars: ✭ 23 (-61.02%)
Mutual labels:  postcss, starter-kit
Typescript React Native Starter
A highly scalable foundation with a focus on best pratices and simplicity to start your React Native project in seconds.
Stars: ✭ 141 (+138.98%)
Mutual labels:  starter, starter-kit
Next Js Blog Boilerplate
🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚡️ Made with Nextjs, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.
Stars: ✭ 134 (+127.12%)
Mutual labels:  starter, starter-kit
Reactql
Universal React+GraphQL starter kit: React 16, Apollo 2, MobX, Emotion, Webpack 4, GraphQL Code Generator, React Router 4, PostCSS, SSR
Stars: ✭ 1,833 (+3006.78%)
Mutual labels:  postcss, starter-kit
Twisk
Golang RPC starter kit with Twirp
Stars: ✭ 113 (+91.53%)
Mutual labels:  starter, starter-kit
bb8
Starter kit for automating tasks in everyday front-end development. 👨🏻‍💻 ⚡️ 🛠 ✨ 🤖
Stars: ✭ 13 (-77.97%)
Mutual labels:  postcss, starter-kit
React Redux Hooks Starter
React-redux boilerplate using hooks 🎣
Stars: ✭ 69 (+16.95%)
Mutual labels:  starter, starter-kit
React Webpack Babel
Simple React Webpack Babel Starter Kit
Stars: ✭ 1,241 (+2003.39%)
Mutual labels:  starter, starter-kit
project-starter
My starter boilerplate for new projects. Totally opinionated :)
Stars: ✭ 24 (-59.32%)
Mutual labels:  postcss, starter-kit
Static Site Boilerplate
A better workflow for building modern static websites.
Stars: ✭ 1,633 (+2667.8%)
Mutual labels:  postcss, starter-kit

Next.JS Landing Starter

Stack

All Contributors license PRs Welcome Build Status David Dependancy Status

Watch on GitHub Star on GitHub Follow Tweet

Next.JS Landing Starter — is a Next.JS starter kit, which allow you start development of new landing site in matter of minutes. This repository is one of the compontents of Stack family — a set of components for makers to ship better products faster 🚀. Stack is an number of open-source components, resulted from years of hard work on a number of awesome products. We carefully select, document and share our production-ready knowledge with you.

Features

  • 😍 Nice-looking common basic templates for the main, login and signup pages with bindings to API. Styles are based on PostCSS with cssnext + LostGrid via css modules.
  • 🔥 Hot reloading with webpack
  • ⚡️ Server side rendering
  • 👮 Secure — separate client and server configuration to protect secure server-only items
  • 🛠️ Support of *.pcss - We use .pcss files for styles. But as long as .pcss files are not supported by @zeit/next-css we use a workaround

Getting Started

Just fork or clone and push repository into your own repo. Rename SHIP_README.md into README.md. To keep your repository clean remove CHANGELOG.md, CODE_OF_CONDUCT.md, CONTRIBUTING.md, LICENSE and .drone.yml.

You can read develoment details here — that will become a primary readme of your landing site.

Google Analytics

Take tracking Id from Google Analytics and paste in /src/server/config/environment/development.js

gaTrackingId: 'UA-XXXXX-Y'

Start

In order to start nextjs server in the docker container you can use bash file ./bin/start.sh:

$ ./bin/start.sh

Also, you need REST api server on several pages (sigun, signin). If you are using paralect/koa-api-starter then you can start this server using the corresponding command. Or you can start any other REST api server on port 3001.

Demo

Demo is available as part of Ship here.

Why Next.JS?

Server-side rendering (SSR) a.k.a. universal app

SSR is the requirement for the modern landing websites which allows the indexing of single-page applications for search engines such as google. Which means you can continue to have fun with your favorite UI library while having your awesome stuff seen in the web for everyone.

Bundled react.js + webpack.

Even though landing websites are often considered to consist of mostly static pages which do not require a tone of javascript code, we believe that having the same library across all your ecosystem leads to predictable, clean, reusable and extendable code.
Because the basic handling of the form input with raw JS code is not a very pleasant thing, don't you remember?

Prepared app structure with clearly defined conventions

Next.js is built to simplify the life of developers and remove boilerplate code while giving the power of the latest technologies so it fully correlates with our goals.

Community driven and widely popular framework

Next.js is the most popular SSR framework for react with constant updates and improvements and big number of contributors. Two heads are better than one, 20k is even better.

Change Log

This project adheres to Semantic Versioning. Every release is documented on the Github Releases page.

License

Next.JS Landing Starter is released under the MIT License.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Contributors

Thanks goes to these wonderful people (emoji key):

Ihar
Ihar

💻 🎨 📖 🤔 👀
Evgeny Zhivitsa
Evgeny Zhivitsa

💻 🎨 👀
Mar1nka
Mar1nka

💻 🤔

This project follows the all-contributors specification. Contributions of any kind welcome!

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].