Soya Next
  • Introduction
  • Packages
    • soya-next
    • soya-next-cli
    • soya-next-scripts
    • soya-next-server
  • Getting Started
    • Setup
    • Directory Structure
    • Creating an App
    • Build the App for Production
  • User Guide
    • Analyzing Dependencies
    • Configure Redux Store
    • Custom Babel Configuration
    • Custom Document
    • Custom Marlint Configuration
    • Custom Routing
    • Typescript Configuration
    • Universal Environment Configuration
  • Migration Guide
    • 0.4.x to 0.5.x
  • API Reference
    • applyReducers([reducers])
    • createPage([...connectArgs])(Page, [reducers])
    • createRouter(app, [options])
    • withLocale
    • LocaleLink
  • Examples
    • Apollo
    • Authentication
    • CSS Modules
    • CSS Modules with SCSS
    • Custom Routes
    • Internationalization
    • Internationalization with Redux
    • Redirection
    • TodoMVC
  • License
Powered by GitBook
On this page
  • Packages
  • Features
  • Quick Start Guide
  • User Guide
  • Migration Guide
  • API Reference
  • Examples
  • Contributing
  • License

Introduction

NextPackages

Last updated 7 years ago

An opinionated configured Next.js framework.

Packages

Name

Version

Description

A set of utility functions for React applications built on top of Next.js

A CLI to help bootstrap Soya Next projects quickly

Production server for Soya Next

Features

  • Assets import

  • Custom routing

  • CSS Modules

  • Gzip compression

  • (Subdirectories with gTLD)

  • On-the-fly ESLint

  • Redux (Automatic code splitting)

  • SASS/SCSS

  • Universal cookie

  • Universal runtime environment configuration

Quick Start Guide

npm install -g soya-next-cli

soya-next-cli path/to/app
cd path/to/app
npm start

User Guide

Migration Guide

API Reference

Examples

Contributing

License

A CLI which contains configuration and scripts used by

This is a quick start to help you bootstrap Soya Next projects in no time. It should cover everything in the section.

That's all! Open in your browser to see your app running.

Read the full API documentation .

Please see the .

Getting Started
http://localhost:3000
Analyzing Dependencies
Configure Redux Store
Custom Babel Configuration
Custom Document
Custom Marlint Configuration
Custom Routing
Typescript Configuration
Universal Environment Configuration
0.4.x to 0.5.x
0.5.x to 0.7.x
here
Apollo
Authentication
CSS Modules
CSS Modules with SCSS
Custom Routes
Internationalization
Internationalization with Redux
Redirection
TodoMVC
TypeScript
Contributing Guide
MIT
soya-next
soya-next-cli
soya-next-scripts
soya-next-cli
soya-next-server
Locale-specific URLs
Build Status
Coverage Status
NPM Version
NPM Version
NPM Version
NPM Version