React Starter Kit Versions Save

The web's most popular Jamstack front-end template (boilerplate) for building web applications with React

v0.4.0

8 years ago
  • Remove Gulp in favor of custom JavaScript-based build automation scripts
  • Integrate react-routing and history npm modules
  • Remove Flux actions, stores to reduce unnecessary overload
  • Refactor the way content pages (About Us, Privacy etc.) are loaded into the app
  • Add basic version of an "isomorphic" HTTP client based on superagent (see src/core/HttpClient.js)
  • Remove LESS in favor of plain CSS via PostCSS, cssnext
  • Get rid of Uglifyjs warnings during build in release mode
  • Remove Database.js file to reduce overload and simplify server-side rendering
  • Compile static files into the build/public folder
  • Add a couple of RESTful API sample routes based on Express (see src/api/*.js)
  • Pre-render critical CSS on the initial page load to deal with FOUC
  • Render the top level component to <div id="app"></div> instead of document.body
  • Improve server-side rendering logic
  • Improve documentation
  • Update dot files with project settings for text editors and IDEs

v0.3.3

8 years ago
  • Update Babel to 5.0: http://babeljs.io/blog/2015/03/31/5.0.0/
  • Remove Use Strict Directive from .js files since Babel inserts them automatically
  • Update deployment script. See deploy task in gulpfile.js
  • Update other npm modules

v0.3.2

8 years ago
  • Add React style guide (see ./docs)
  • Update React to 0.13; update other npm modules
  • Update React components to use ES6 class-based syntax
  • Add a higher-order React component sample (see App/AppViewport)
  • Replace JSHint with ESLint
  • Add JSCS config file
  • Update .gitattributes and .gitignore files
  • Update favicon.ico and other icons

v0.3.1

9 years ago

Small bug fixes and improvements

v0.3.0

9 years ago
  • Server-side rendering with Node.js & Express
  • Improved bundling and optimization logic
  • New improved project structure