All Projects → restuwahyu13 → react-boilerplate

restuwahyu13 / react-boilerplate

Licence: other
minimalize modern react boilerplate created using webpack 4 include technology pwa and include popular tools for react developer

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
SCSS
7915 projects

Projects that are alternatives of or similar to react-boilerplate

webpack-boilerplate
Webpack 4 boilerplate with Babel, Bootstrap 4, jQuery and SCSS on board
Stars: ✭ 24 (+33.33%)
Mutual labels:  webpack-boilerplate, webpack4
Tris Webpack Boilerplate
A Webpack boilerplate for static websites that has all the necessary modern tools and optimizations built-in. Score a perfect 10/10 on performance.
Stars: ✭ 1,016 (+5544.44%)
Mutual labels:  pwa, webpack4
udacity-google
Udacity Grow with Google challenge scholarship program
Stars: ✭ 35 (+94.44%)
Mutual labels:  pwa, javascript-es6
Nicelinks Vue Client
🐬 很棒的 Web 应用——倾城之链(NICE LINKS),基于 Vue2.*(Webpack、Es6、Element-ui)所构建
Stars: ✭ 133 (+638.89%)
Mutual labels:  pwa, webpack4
webpack-boilerplate
Webpack 4 boilerplate (babel, eslint, prettier, jest, sass, postcss, hmr, browsersync)
Stars: ✭ 33 (+83.33%)
Mutual labels:  webpack-boilerplate, webpack4
React Pwa
An upgradable boilerplate for Progressive web applications (PWA) with server side rendering, build with SEO in mind and achieving max page speed and optimized user experience.
Stars: ✭ 2,433 (+13416.67%)
Mutual labels:  pwa, webpack4
Knowledge
文档着重构建一个完整的「前端技术架构图谱」,方便 F2E(Front End Engineering又称FEE、F2E) 学习与进阶。
Stars: ✭ 1,620 (+8900%)
Mutual labels:  pwa, webpack4
boilerplate-react-redux-pwa
It's sample boilerplate with pwa + react + redux + redux-saga
Stars: ✭ 14 (-22.22%)
Mutual labels:  pwa-boilerplate, webpack4
webpack-es6-sass-boilerplate
A minimalistic webpack 4 based boilerplate for building web apps
Stars: ✭ 38 (+111.11%)
Mutual labels:  webpack-boilerplate, webpack4
RocketLaunches
Rocket launches, a simple site to let you know what is the next rocket launch.
Stars: ✭ 13 (-27.78%)
Mutual labels:  pwa
currency-exchange
Currency Exchange | powered by Angular 10, TypeScript, ES6+ features, SCSS, JavaScript, PWA
Stars: ✭ 13 (-27.78%)
Mutual labels:  pwa
Graffino-Docker-Ninja
Webpack 4 based boilerplate to jumpstart your static or WordPress project.
Stars: ✭ 12 (-33.33%)
Mutual labels:  webpack4
share-it
share-it-nine.vercel.app
Stars: ✭ 19 (+5.56%)
Mutual labels:  pwa
antd-color-replacer
适用于 webpack 环境下 的 主题切换插件
Stars: ✭ 22 (+22.22%)
Mutual labels:  webpack4
broz
A simple, frameless browser for screenshots
Stars: ✭ 265 (+1372.22%)
Mutual labels:  minimalistic
mixpanel-lite
2.9k alternative to mixpanel-js with offline support for PWAs
Stars: ✭ 49 (+172.22%)
Mutual labels:  pwa
donations
Grounding corporate donations in the reality of the individual
Stars: ✭ 17 (-5.56%)
Mutual labels:  pwa
jekyll-pwa
Jekyll plugin for PWA
Stars: ✭ 95 (+427.78%)
Mutual labels:  pwa
mpa-typescript
a multi page scaffolding, base on typescript. it is pure, no use even jquery
Stars: ✭ 36 (+100%)
Mutual labels:  webpack4
nuxt-blog
A Nuxt.js server side rendered blog app
Stars: ✭ 59 (+227.78%)
Mutual labels:  pwa

Minimalize Modern React Boilerplate (Easy To Customize)

Berikut adalah React Boilerplate yang sudah siap pakai untuk Production atau Development yang sudah terintegrasi dengan beberapa tools Front-End populer khususnya untuk React Developer dan bisa di customisasi sesuai dengan selera masing - masing bagi siapa saja yang mau menggunakannya, dikarenakan dari masing - masing orang mungkin ingin mempunyai standar customisasi nya sendiri sesuai dengan keinginannya masing - masing, demo mini project menggunakan React CSA Boilerplate.

logo-react

logo-react

Run Application

  • Development Mode - npm run s
  • Production Build - npm run b
  • Production Build & Analyzer Bundle - npm run ba
  • Testing React Component - npm run t

Features

  • Support REACT HMR & CSS HMR
  • Support Proggresive Web Apps (PWA) For Production
  • Support SASS Preprocessor CSS
  • Support Dynamic Import & Code Splitting
  • Support Linting JavaScript & CSS
  • Support .env File
  • Support Manual Proxy Like CRA
  • Support GraphQL
  • Support Friendly Error
  • Support Styled Components & Another CSS Library In JS
  • Support Unit Test Jest & Enzyme
  • And More

Build Include Technology

  • React
  • Webpack
  • Babel
  • Workbox
  • Eslint
  • Prettier
  • Stylelint
  • Postcss
  • Jest
  • Enzyme
  • Any More

TIPS (Menyajikan file content yang di compress)

  • install express-static-gzip
  • kemudian tambahkan code seperti ini di Back-End Server anda.
if (process.env.NODE_ENV === 'production') {
  app.use(express.static(resolve(process.cwd(), 'client/build')))

  app.use(
    '*',
    staticGzip(resolve(process.cwd(), 'client/build/static/js'), {
      enableBrotli: true
    })
  )

  app.get('*', (req, res) => {
    res.sendFile(resolve(process.cwd(), 'client/build/index.html'))
  })
}

Global Method TDD Unit Test

  • shallow
  • mount
  • render
  • renderer
  • renderHook
  • act
  • addClear
  • cleanup
  • createSerializer
  • toJson

Author

LICENSE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].