All Projects → wahengchang → React Redux Boilerplate Example

wahengchang / React Redux Boilerplate Example

Licence: mit

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Redux Boilerplate Example

React Redux Boilerplate
It is a boilerplate of React-Redux as the infrastructure, which helps to setup a Web APP quickly
Stars: ✭ 113 (+653.33%)
Mutual labels:  isomorphic, tutorial, example, boilerplate
Expo Three Demo
🍎👩‍🏫 Collection of Demos for THREE.js in Expo!
Stars: ✭ 76 (+406.67%)
Mutual labels:  tutorial, example, boilerplate
Golang Gin Realworld Example App
Exemplary real world application built with Golang + Gin
Stars: ✭ 1,780 (+11766.67%)
Mutual labels:  example, best-practices, boilerplate
Wordpress Plugin Boilerplate Tutorial
Tutorials and Examples for WordPress Plugin Boilerplate, a foundation for WordPress Plugin Development.
Stars: ✭ 232 (+1446.67%)
Mutual labels:  tutorial, example, boilerplate
Learning Cmake
learning cmake
Stars: ✭ 2,524 (+16726.67%)
Mutual labels:  tutorial, example, best-practices
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: ✭ 117 (+680%)
Mutual labels:  isomorphic, example, boilerplate
Flutter For Android Developers
Compilation of Flutter materials for Android developers
Stars: ✭ 488 (+3153.33%)
Mutual labels:  tutorial, example
Tutoshowcase
A simple and Elegant Showcase view for Android
Stars: ✭ 499 (+3226.67%)
Mutual labels:  application, tutorial
Rxjava2 Android Samples
RxJava 2 Android Examples - Migration From RxJava 1 to RxJava 2 - How to use RxJava 2 in Android
Stars: ✭ 4,950 (+32900%)
Mutual labels:  tutorial, example
Vulkan minimal compute
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
Stars: ✭ 603 (+3920%)
Mutual labels:  tutorial, example
Firebase Instagram
📸 Instagram clone with Firebase Cloud Firestore, Expo, and React Native 😁😍
Stars: ✭ 389 (+2493.33%)
Mutual labels:  tutorial, example
Emacs Elisp Programming
Tutorial about programming Elisp and Emacs text editor customization.
Stars: ✭ 548 (+3553.33%)
Mutual labels:  tutorial, example
React App
Create React App with server-side code support
Stars: ✭ 614 (+3993.33%)
Mutual labels:  isomorphic, boilerplate
Espressif
all espressif stuff will committed here
Stars: ✭ 477 (+3080%)
Mutual labels:  tutorial, example
Universal Redux Template
A clean, extensible react + redux boilerplate with universal/isomorphic rendering, testing and more
Stars: ✭ 471 (+3040%)
Mutual labels:  isomorphic, boilerplate
React From Zero
A simple (99% ES2015 less) tutorial for React
Stars: ✭ 4,638 (+30820%)
Mutual labels:  tutorial, example
Vim Practice
💘 Vim is awesome! Here is my practice and study log.
Stars: ✭ 452 (+2913.33%)
Mutual labels:  tutorial, best-practices
Pup
The Ultimate Boilerplate for Products.
Stars: ✭ 563 (+3653.33%)
Mutual labels:  example, boilerplate
React Isomorphic Boilerplate
🌟 An universal React isomorphic boilerplate for building server-side render web app.
Stars: ✭ 653 (+4253.33%)
Mutual labels:  isomorphic, boilerplate
Vortigern
A universal boilerplate for building web applications w/ TypeScript, React, Redux, Server Side Rendering and more.
Stars: ✭ 647 (+4213.33%)
Mutual labels:  isomorphic, boilerplate

react-redux-boilerplate-example

It is a example of demonstrating how isomorphic web application works under facebook-react-redux-application-standard architect.

As the graph showed below, container components takes the role of centralize the mechanism of isomorphic shared componetns, wiring up :

  • react(router, containers, componets, props and server-client-rendering)
  • redux(dispather, middlewares, store and actinos)

react-redux-universial-container-compont

Download the project

$ git clone https://github.com/wahengchang/react-redux-boilerplate-example
$ npm install

Run (Develop Mode)

It is runnign in Development mode, enable HMR

$ npm run dev
open http://localhost:3000/

Run (Production Mode)

  • Compiling react/redux script to browser use lib, with webpack default optimized config.
  • Disable unnecessary funtionality which helps to debug in development mode
$ npm run build
$ npm run start

Test

$ npm run test


Test Suites: 4 passed, 4 total
Tests:       6 passed, 6 total
Snapshots:   0 total
Time:        1.824s, estimated 2s

or watch mode

$ ./node_modules/jest/bin/jest.js --watchAll #runs all tests

Remark

  • post not exceed 255 characters

Data Structure

[{
 id: 1,
 content: 'not exceed 255 characters',
 vote: 99
}]

Reference

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].