Thanks to visit codestin.com
Credit goes to github.com

Skip to content

dstroot/React-Seed

 
 

Repository files navigation

Facebook React Starter Kit

Web Application Front-end Starter Kit built with Facebook React.

Source: https://github.com/kriasoft/React-Seed

Runtime Components:

  • React - A JavaScript library for building user interfaces, developed by Facebook
  • Bootstrap - CSS framework for developing responsive, mobile first interfaces
  • jQuery - a JavaScript library designed to simplify the client-side scripting of HTML

Development Tools:

  • Webpack - Compiles front-end source code into modules / bundles
  • Gulp - JavaScript streaming build system and task automation
  • Karma - JavaScript unit-test runner (coming)
  • Protractor - End-to-end test framework (coming)

Directory Layout

.
├── /bower_components/          # 3rd party client-side libraries
├── /build/                     # The folder for compiled output
├── /docs/                      # Documentation files
├── /node_modules/              # Node.js-based dev tools and utilities
├── /src/                       # The source code of the application
│   ├── /assets/
│   ├── /data/
│   ├── /common/
│   ├── /images/
│   ├── /styles/
│   ├── /services/
│   ├── /404.html
│   ├── /app.jsx
│   └── /index.html
├── /test/                      # Unit, integration and load tests
│   ├── /e2e/                   # End-to-end tests
│   └── /unit/                  # Unit tests
└── ...

Getting Started

To get started you can simply clone the repo and install the dependencies:

> git clone https://github.com/kriasoft/React-Seed MyApp && cd MyApp
> npm install -g gulp           # Install Gulp task runner globally
> npm install                   # Install Node.js components listed in ./package.json

To compile the application and start a dev server just run:

> gulp --watch                  # or, `gulp --watch --release`

To build the project, without starting a web server run:

> gulp build                    # or, `gulp build --release`

Now browse to the app at http://localhost:3000/

Authors

Support

Need help or willing to contribute? Contact me via email: [email protected] or Skype: koistya

Copyright

  • Source code is licensed under the MIT License. See LICENSE.txt file in the project root.
  • Documentation to the project is licensed under the CC BY 4.0 license.
  • React logo image is a trademark of Facebook, Inc.

About

A single-page application (SPA) project template based on Facebook React

Resources

License

Stars

Watchers

Forks

Packages

No packages published