All Projects → avatsaev → Angular Ngrx Socket Frontend

avatsaev / Angular Ngrx Socket Frontend

Licence: mit
Angular Ngrx Socket.IO Example

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Angular Ngrx Socket Frontend

Chatroom
vue2聊天室,图灵机器人,node爬虫
Stars: ✭ 103 (-41.81%)
Mutual labels:  socket, socketio
socket.io-client-core
High-Performance Socket.IO client in C#
Stars: ✭ 70 (-60.45%)
Mutual labels:  socket, socketio
Node Decorators
node-decorators
Stars: ✭ 230 (+29.94%)
Mutual labels:  socket, socketio
Bizsocket
异步socket,对一些业务场景做了支持
Stars: ✭ 469 (+164.97%)
Mutual labels:  socket, socketio
Mean Angular4 Chat App
MEAN stack with Angular 4 Chat App
Stars: ✭ 41 (-76.84%)
Mutual labels:  socket, socketio
Angular Contacts App Example
Full Stack Angular PWA example app with NgRx & NestJS
Stars: ✭ 570 (+222.03%)
Mutual labels:  socket, ngrx
SocketIOUnity
A Wrapper for socket.io-client-csharp to work with Unity.
Stars: ✭ 69 (-61.02%)
Mutual labels:  socket, socketio
Chatroom Vue
一个简单的多人聊天室。基于vue和node+Socket.IO
Stars: ✭ 71 (-59.89%)
Mutual labels:  socket, socketio
React Socket Io
A react provider for socket.io, http://socket.io/
Stars: ✭ 111 (-37.29%)
Mutual labels:  socket, socketio
Androidasyncsocketexamples
This project includes a few examples on how to create different types of sockets using AndroidAsync. It includes examples for a TCP client/server, TCP client with SSL and UDP client/server.
Stars: ✭ 152 (-14.12%)
Mutual labels:  socket
Phpsocket.io
A server side alternative implementation of socket.io in PHP based on workerman.
Stars: ✭ 2,026 (+1044.63%)
Mutual labels:  socketio
Angular5 Iot Dashboard
Multipurpose dashboard admin for IoT softwares, remote control, user interface. Develop your client dashboards in Angular 5 with vast variety of components available.
Stars: ✭ 148 (-16.38%)
Mutual labels:  socketio
Nettychat
基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。
Stars: ✭ 1,979 (+1018.08%)
Mutual labels:  socket
Chronicle Network
A High Performance Network ( TCP/IP ) Library
Stars: ✭ 162 (-8.47%)
Mutual labels:  socket
Http Shutdown
Shutdown a Nodejs HTTP server gracefully by terminating the listening socket, then destroying all keep-alive idle sockets all while allowing in-flight requests to finish.
Stars: ✭ 151 (-14.69%)
Mutual labels:  socket
Reverse Shell Manager
🔨 A multiple reverse shell session/client manager via terminal
Stars: ✭ 171 (-3.39%)
Mutual labels:  socket
Tracking Location Socketio
Demo Broadcast/Tracking location with SocketIO (like Uber/Grab) for Web/Mobile Apps
Stars: ✭ 149 (-15.82%)
Mutual labels:  socketio
Easysocket
一个轻量级的Android端Socket框架,可快速实现客户端和服务端之间的TCP长连接通讯,兼容于各种消息协议,框架的特色之一是可以实现Socket的消息回调功能
Stars: ✭ 148 (-16.38%)
Mutual labels:  socket
Nest Status Monitor
Simple, self-hosted module based on Socket.io and Chart.js to report realtime server metrics for Nest-based node servers
Stars: ✭ 173 (-2.26%)
Mutual labels:  socket
Apubplat
Devops自动化部署、堡垒机开源项目、Web Terminal
Stars: ✭ 167 (-5.65%)
Mutual labels:  socket

This repository is no longer maintained, please refer to https://github.com/avatsaev/angular-contacts-app-example


Angular Ngrx Socket.IO Example

License: MIT

This Angular project demonstrates the implementation of a simple real time Notes app, with Socket.IO's asynchrnous 2-way event streams, combined with Ngrx/Store library for single state management à la Redux, and Ngrx/Effects to mange the side effects.

Backend available here: https://github.com/avatsaev/angular-ngrx-socket-backend

Ngrx + Effects with a simple REST Service

Ngrx + Effects with Socket.IO

Project's file structure:

file structure

Application's central state tree:

This project was generated with Angular CLI version 1.3.1.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor. Before running the tests make sure you are serving the app via ng serve.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

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