Slightly opinionated starter for an API-only React app, with a modular gulp setup.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Ru Singh 0af0ae6c3a
Merge pull request #7 from hirusi/dependabot/npm_and_yarn/axios-0.21.1
1 month ago
assets Make the homepage slightly more presentable 11 months ago
gulp_tasks Improve dir structure; allow importing components without jsx ext; update gitignore 1 year ago
.babelrc Add async/await support 11 months ago
.editorconfig Initiate project 1 year ago
.gitignore Improve dir structure; allow importing components without jsx ext; update gitignore 1 year ago
.nvmrc Initiate project 1 year ago
.prettierrc Initiate project 1 year ago
README.md Some more beautification 11 months ago
config.js Improve dir structure; allow importing components without jsx ext; update gitignore 1 year ago
gulpfile.babel.js Improve dir structure; allow importing components without jsx ext; update gitignore 1 year ago
index.html Initiate project 1 year ago
package-lock.json Bump axios from 0.19.2 to 0.21.1 1 month ago
package.json Bump axios from 0.19.2 to 0.21.1 1 month ago
readme.png Add home page preview 11 months ago
tailwind.config.js Initiate project 1 year ago

README.md

React on Gulp Starter ⚛ 🚀

Home page out of the box

What the default home page looks like out of the box

Framework

  • React
    • Transpilation via Babel
      • Support for ES2015 JavaScript syntax
      • Support for async/await syntax
    • Module bundling via Browserify
    • react-router for routing
    • axios for API calls
  • PostCSS
    • Includes: imports, nesting, purge, minification
    • Autoprefixer
    • TailwindCSS, configured to strip out unused classes from production builds
  • BrowserSync
  • Prettier and editorconfig
  • Modular gulp task files for easy configuration and modification

How to Use

Local Development

  • nvm use
  • npm install
  • npm run dev
  • Open localhost:3000 on your browser

Production

  • npm run build