/react-frontend-boilerplate-penguin

A minimal React Frontend Template

Primary LanguageJavaScriptMIT LicenseMIT

React Boilerplate "Penguin Edition"

Created by Daniel Gacitua

This is a boilerplate template based on React and Parcel Bundler for starting frontend projects. It uses ECMAScript 6 standard for Javascript with class-oriented design.

This template uses the following technologies:

  • JavaScript with ECMAScript 6 standard
  • Parcel Bundler 1.8.1
  • React 16.4.0
  • Bootstrap 3.3.7
  • jQuery 3.3.1
  • Font Awesome 5

Minimum requirements

Installation steps described below are for Ubuntu 16.04:

  • Node.js 8.x (or higher)

    curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
    sudo apt-get install -y nodejs build-essential
    

Install and usage instructions

  • Download this template as ZIP (either from Releases or master branch)
  • Enter to the template's directory and edit your project name, author and license in package.json
  • Run npm install to install all NPM dependencies
  • Run npm run serve to enable developer mode with browser live reload
  • Run npm run build to package your project as a static web application (the result will be available on build folder on project's root directory)
  • To install a production NPM package, run npm install --save <mypackage>
  • To install a development NPM package, run npm install --save-dev <mypackage>

License

MIT