All Projects → hanyelemary → tdd-react-redux-isomorphic

hanyelemary / tdd-react-redux-isomorphic

Licence: other
Sample Redux Isomorphic App

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to tdd-react-redux-isomorphic

redux-saga-in-korean
redux-saga 공식문서의 한국어 번역 프로젝트.
Stars: ✭ 73 (+386.67%)
Mutual labels:  redux-saga
ReactNativeStarterKits
Agiletech React Native Starter Kits
Stars: ✭ 21 (+40%)
Mutual labels:  redux-saga
rbac-react-redux-aspnetcore
A starter template for creating JWT token from ASP.NET Core API project and applying that JWT token authentication on React application
Stars: ✭ 54 (+260%)
Mutual labels:  redux-saga
coconat
🍥 StarterKit Builder for rocket-speed App creation on 🚀 React 17 + 📙 Redux 4 + 🚠 Router 5 + 📪 Webpack 5 + 🎳 Babel 7 + 📜 TypeScript 4 + 🚔 Linters 23 + 🔥 HMR 3
Stars: ✭ 95 (+533.33%)
Mutual labels:  redux-saga
react-easy-ssr
🔥 React Starter Project with Webpack 5, Babel 7, TypeScript, Redux-saga, Styled-components, React-jss, Split code, Server Side Rendering.
Stars: ✭ 31 (+106.67%)
Mutual labels:  redux-saga
use-saga-reducer
Use redux-saga without redux
Stars: ✭ 72 (+380%)
Mutual labels:  redux-saga
molecule
⚛️ –  – ⚛️ Boilerplate for cross platform web/native react apps with electron.
Stars: ✭ 95 (+533.33%)
Mutual labels:  redux-saga
React-Redux-Saga-Advanced-Starter
Boilerplate for Advanced usage with React, Redux, React-Router-Redux, Redux-Saga, Immutable, Reselect, Recompose, Axios, HMR, Babel v7, Jest, Eslint, and more
Stars: ✭ 66 (+340%)
Mutual labels:  redux-saga
next-redux-saga-boilerplate
Next/Redux/Saga boilerplate - Example of using Next.js 9 with Redux Saga
Stars: ✭ 13 (-13.33%)
Mutual labels:  redux-saga
timeoff-server
TimeOff is an application that allows companies' employees to set vacations before they begin taking their time off. Implemented in modern tech stack i.e. Node, Express, MongoDB.
Stars: ✭ 33 (+120%)
Mutual labels:  redux-saga
gostack-rocketshoes-react
👞 Sample store built with Redux and Redux-Saga
Stars: ✭ 35 (+133.33%)
Mutual labels:  redux-saga
saga-monitor
Simple, elegant, and configurable redux-saga monitor
Stars: ✭ 37 (+146.67%)
Mutual labels:  redux-saga
redux-saga-location
Geo-Location-support for redux-saga
Stars: ✭ 20 (+33.33%)
Mutual labels:  redux-saga
isomorphic-react-redux-saga-ssr
Isomorphic, React, Redux, Saga, Server Side rendering, Hot Module Reloading, Ducks, Code Splitting
Stars: ✭ 19 (+26.67%)
Mutual labels:  redux-saga
react native app start kit
a react-native app template
Stars: ✭ 11 (-26.67%)
Mutual labels:  redux-saga
rc-redux-model
一种较为舒适的数据状态管理书写方式,内部自动生成 action, 只需记住一个 action,可以修改任意的 state 值,方便简洁,释放你的 CV 键~
Stars: ✭ 48 (+220%)
Mutual labels:  redux-saga
BulletJournal
An organizational system that helps you keep track of everything in your busy life
Stars: ✭ 117 (+680%)
Mutual labels:  redux-saga
redux-modules
A modular approach to better organize redux stuff (not another library)
Stars: ✭ 21 (+40%)
Mutual labels:  redux-saga
redux-saga-rn-alert
Alert.alert()-Support for side effects with redux-saga in react-native-apps
Stars: ✭ 23 (+53.33%)
Mutual labels:  redux-saga
auth-with-saga-example
code for https://medium.com/@stepankuzmin/authentication-with-react-router-redux-5-x-and-redux-saga-55da66b54be7
Stars: ✭ 14 (-6.67%)
Mutual labels:  redux-saga

tdd-react-redux-isomorphic

Sample Redux Isomorphic App.

A step-by-step video tutorial on building this application is available on Informit.

Tech stack

  • NodeJS
  • Gulp
  • SemanticUI is used as the UI library
  • Express
  • React / Redux
  • Redux Sagas - for asyncronous operations
  • Mountebank - for our fake service (over the wire)

Project setup

Since SemanticUI uses gulp to build themed versions of the library, you must install gulp globally as a pre-requisite:

npm install -g gulp

Now you need to fetch all the required dependencies in the package.json file by running this command within the project directory: npm install

In a different shell, run this command to start up the service: npm run mountebank

Building SemanticUI

Run this command to build semantic's assets (JavaScript and CSS): npm run build:semantic

Running the project

Run this command to start up the app while watching for changes: npm run dev

Now you can go to http://localhost:8080/

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