- SignalR Blueprints
- Einar Ingebrigtsen
- 312字
- 2021-07-23 20:36:18
What is the state of the Web?
The Web has changed a lot over the years, but the core protocol, HTTP, has been pretty consistent since its first documented version was released in 1991. The protocol was optimized for the document delivery system that makes up the World Wide Web. Later, the protocol included information that helped us keep a session state on the server and be able to link subsequent requests coming into the same session state. Later with DHTML and AJAX, we didn't have to do full post backs to get the full document but get parts of the document, or maybe even just get the data and perform the necessary rendering or manipulation of the document in the client.
With the introduction of standards such as WebSockets, server sent events, and the like, we can go even further. We can now make our web solutions come even more alive by having persistent connections with a server and get notified from the server when something happens. This solves some of the problems discussed earlier, such as transactions and data staleness. By basically getting the changes continuously from any other users as they are doing them, we don't need to run into any conditions that put the system in a mode that it can't get out of. This will increase the user experience and make our job as developers a lot easier.
SignalR Blueprints will allow you to utilize SignalR to its fullest, showing you how to create different application types on the Web and mobile devices, along with a few tips and tricks along the way. In addition, this project book aims to show you the patterns that are not only good for SignalR but generally with cloud scale in mind. Most significantly, you will learn to think differently about software for users, keeping them in focus all the time.
- LaTeX Cookbook
- Mobile Application Development:JavaScript Frameworks
- Building a RESTful Web Service with Spring
- 精通Python自動化編程
- Scala Data Analysis Cookbook
- Kotlin開發教程(全2冊)
- Node學習指南(第2版)
- UX Design for Mobile
- Python預測分析與機器學習
- Spark技術內幕:深入解析Spark內核架構設計與實現原理
- Spring Boot學習指南:構建云原生Java和Kotlin應用程序
- 開發者測試
- Unity與C++網絡游戲開發實戰:基于VR、AI與分布式架構
- Perl 6 Deep Dive
- 西門子PLC 200/300/400應用程序設計實例精講(第2版)