Oreilly - Build Complex Express Sites with Redis and Socket.io
by Joshua Johanan | Released November 2016 | ISBN: 9781786468772
Build and develop your own multi-purpose real-time websites with Redis and Socket.io About This VideoDiscover the simplicity of Redis to make web applications faster than beforeCreate unique web servers and networking tools with Node.jsImplement real-time applications on websites using Socket.io with Express and RedisIn DetailUnity is a cross-platform, exciting and popular engine in the game industry. This video course shows you how to use Node.js to build websites, and focuses primarily on Express as the framework that the website will be built in. In addition to Express, we cover the use of Redis and Socket.io to make more robust and dynamic sites. Many courses only focus on one of these, but this course covers all of them.By the end of this course, you will be able to build applications using Express, Redis, and Socket.io. Express helps by making full-featured web applications easy if you know how. Redis opens doors by making data quick and easy to fetch. Many sites have used Redis to make difficult data problems easy. Lastly, Socket.io makes two-way communication between the browser and web application easy. If you have ever needed to build something that was real-time, then Socket.io is what you want to use. Show and hide more
- Chapter 1 : Using Redis
- The Course Overview 00:03:59
- Redis CLI 00:12:12
- Redis Data Types 00:11:15
- Redis Commands 00:19:36
- Redis Storage Structures 00:14:36
- Chapter 2 : Redis Messaging
- Channels and Subscribe 00:05:04
- Publish 00:04:47
- Using Redis Messaging 00:06:00
- Chapter 3 : Integrate Redis and Node.js
- Simple Redis Integration 00:07:41
- Messaging 00:07:11
- Store Complex Data 00:09:09
- Store Complex Data with Sorted Sets 00:08:10
- Geospatial Indexes 00:06:59
- Chapter 4 : Using Node.js and Socket.io
- Installing Socket.io 00:06:24
- Simple Socket.io application 00:05:23
- Interacting with another browser 00:05:43
- Broadcasting a message 00:05:45
- Using the disconnect event 00:10:01
- Chapter 5 : Using Rooms and Namespaces in Socket.io
- What Are Rooms? 00:04:22
- What are Namespaces 00:04:31
- Create a Simple Rooms Application 00:06:55
- Create a Simple Namespace Application 00:05:36
- Chapter 6 : Using Socket.io and Express
- Share State Between Socket.io and Express 00:09:07
- One Problem with Socket.io and Express 00:04:41
- Using routes with Socket.io and Express 00:05:14
- Using Redis for Multi-Server Socket.io 00:08:43
- Out of Process Messaging 00:08:21
Show and hide more
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.