danielstern / Advanced Redux
A messenger service built with Redux
Stars: ✭ 96
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Advanced Redux
Express Webpack React Redux Typescript Boilerplate
🎉 A full-stack boilerplate that using express with webpack, react and typescirpt!
Stars: ✭ 156 (+62.5%)
Mutual labels: express, react-redux
Typescript Mern Starter
Build a real fullstack app (backend+website+mobile) in 100% Typescript
Stars: ✭ 154 (+60.42%)
Mutual labels: express, react-redux
Graphql Ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
Stars: ✭ 398 (+314.58%)
Mutual labels: express, websockets
Simple Universal React Redux
The simplest possible Async Universal React & Redux Boilerplate app, that works on both Mac and Windows
Stars: ✭ 58 (-39.58%)
Mutual labels: express, react-redux
Hellobooks
A Single-Page Library Management App built with nodejs, express and react and redux
Stars: ✭ 37 (-61.46%)
Mutual labels: express, react-redux
Muster
A universal data layer for components and services
Stars: ✭ 59 (-38.54%)
Mutual labels: express, websockets
Service Tools
Prepare your Node.js application for production
Stars: ✭ 89 (-7.29%)
Mutual labels: express
Node Express React Redux Zwitter
🐣 A basic clone of Twitter (Boilerplate App) - Separate API (express+mongo) and Frontend (react+redux) folders using Node, Express, MongoDB, React (create-react-app), React Router v4 and Redux.
Stars: ✭ 91 (-5.21%)
Mutual labels: express
Mentat
scalable group chat with tags and pretty good privacy.
Stars: ✭ 89 (-7.29%)
Mutual labels: websockets
Connect Cas2
NodeJS implement of CAS(Central Authentication Service) client.
Stars: ✭ 91 (-5.21%)
Mutual labels: express
Fe Interview
🔥🔥🔥 前端面试,独有前端面试题详解,前端面试刷题必备,Html、Css、JavaScript、Vue、React、Node、TypeScript、Webpack、算法、网络与安全、浏览器
Stars: ✭ 93 (-3.12%)
Mutual labels: react-redux
Svelte Template
🚧 An easy-to-use Svelte template! (Svelte + Typescript + Parcel + Express) 2020
Stars: ✭ 88 (-8.33%)
Mutual labels: express
Pactmaker
Starter workflow for creating electronically signed PDF agreements.
Stars: ✭ 96 (+0%)
Mutual labels: express
Pytrader Python Mt4 Mt5 Trading Api Connector Drag N Drop
End-to-End solution connecting Metatrader4 & Metatrader5 💹 with Python with a simple drag and drop EA. Fully tested bug free & efficient solution for live & paper trading⭐ Full Documentation ready.
Stars: ✭ 93 (-3.12%)
Mutual labels: websockets
Advanced Redux Messenger
Redux Messenger
Introduction
This application is a fully functional messenger application similar to Slack or HipChat. It includes the following features,
- State managed with Redux
- React-Redux view
- Selectors with Reselect
- Immutable State
- Live server updates with websockets
- Redux-Saga
- More!
How to Use This Application
- This application is meant as a reference for students completing Advanced Redux on Pluralsight
- Developers who are already familiar with the technology are welcome to copy the application and make any desired changes
Getting started
- Clone the application,
git clone [email protected]:danielstern/advanced-redux.git
- Install dependencies
cd advanced-redux
npm install
npm install -g babel-cli
- Start the application
npm start
or
npm run dev
-
npm run dev
is meant for development and includes file monitoring with Nodemon
- Navigate to the application in Chrome http://localhost:9000/#
Troubleshooting the Application
Refer to the following guide if the application does not seem to be working as expected
Application not working
Before trying any of the technique below, make sure your application is correctly coded.
- Clone this repository's master branch
- Without making any changes to it, run with
npm install
andnpm start
This should solve 90% of errors. If not, see below:
Correct admin priveleges (Mac only)
- If you are using Mac, make sure that you installed Mac with Brew so that proper admin priveleges are configured
Install Global packages
Depending on your OS, NPM may have a hard time running locally installed packages from the command line. To resolve this, manually install the dependencies under devDependencies
with npm install -g
or use the following script:
npm install -g [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
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].