舉報(bào)

會(huì)員
Node Cookbook
最新章節(jié):
Index
AspartofPackt’scookbookseries,thisbookispackedwithpracticalrecipesthatwillgetyouworkingefficientlywithNodefromthestart.EachchapterfocusesonadifferentaspectofworkingwithNode.IfyouhavesomeknowledgeofJavaScriptandwanttobuildfast,efficient,scalableclient-serversolutions,thenNodeCookbookisforyou.ExperiencedusersofNodewillimprovetheirskillsalthoughevenifyouhavenotworkedwithNodebefore,thesepracticalrecipeswillmakeiteasytogetstarted.
目錄(91章)
倒序
- coverpage
- Node Cookbook
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- Chapter 1. Making a Web Server
- Introduction
- Setting up a router
- Serving static files
- Caching content in memory for immediate delivery
- Optimizing performance with streaming
- Securing against filesystem hacking exploits
- Chapter 2. Exploring the HTTP Object
- Introduction
- Processing POST data
- Handling file uploads
- Using Node as an HTTP client
- Implementing download throttling
- Chapter 3. Working with Data Serialization
- Introduction
- Converting an object to JSON and back again
- Converting an object to XML and back again
- Browser-server transmission via AJAX
- Working with real data: fetching trending tweets
- Chapter 4. Interfacing with Databases
- Introduction
- Writing to a CSV file
- Connecting and sending SQL to a MySQL server
- Storing and retrieving data with MongoDB
- Storing and retrieving data with Mongoskin
- Storing data to CouchDB with Cradle
- Retrieving data from CouchDB with Cradle
- Accessing CouchDB changes stream with Cradle
- Storing and retrieving data with Redis
- Implementing PubSub with Redis
- Chapter 5. Transcending AJAX: Using WebSockets
- Introduction
- Creating a WebSocket server
- Seamless fallbacking with socket.io
- Callbacks over socket.io transport
- Creating a real-time widget
- Chapter 6. Accelerating Development with Express
- Introduction
- Generating Express scaffolding
- Defining and applying environments
- Dynamic routing
- Templating in Express
- CSS engines with Express
- Initializing and using a session
- Making an Express web app
- Chapter 7. Implementing Security Encryption and Authentication
- Introduction
- Implementing Basic Authentication
- Cryptographic password hashing
- Implementing Digest Authentication
- Setting up an HTTPS web server
- Preventing cross-site request forgery
- Chapter 8. Integrating Network Paradigms
- Introduction
- Sending email
- Sending SMS
- Communicating with TCP
- Creating an SMTP server
- Implementing a virtual hosting paradigm
- Chapter 9. Writing Your Own Node Modules
- Introduction
- Creating a test-driven module API
- Writing a functional module mock-up
- Refactoring from functional to prototypical
- Extending the module's API
- Deploying a module to npm
- Chapter 10. Taking It Live
- Introduction
- Deploying to a server environment
- Automatic crash recovery
- Continuous deployment
- Hosting with a Platform as a Service provider
- Index 更新時(shí)間:2021-08-13 18:14:07
推薦閱讀
- 少兒人工智能趣味入門:Scratch 3.0動(dòng)畫(huà)與游戲編程
- Learn ECMAScript(Second Edition)
- MySQL數(shù)據(jù)庫(kù)管理實(shí)戰(zhàn)
- iOS面試一戰(zhàn)到底
- Java Web應(yīng)用開(kāi)發(fā)技術(shù)與案例教程(第2版)
- MySQL數(shù)據(jù)庫(kù)管理與開(kāi)發(fā)(慕課版)
- 你不知道的JavaScript(中卷)
- C++ 從入門到項(xiàng)目實(shí)踐(超值版)
- Nginx實(shí)戰(zhàn):基于Lua語(yǔ)言的配置、開(kāi)發(fā)與架構(gòu)詳解
- 零基礎(chǔ)趣學(xué)C語(yǔ)言
- GitHub入門與實(shí)踐
- 軟件體系結(jié)構(gòu)
- 深度學(xué)習(xí)程序設(shè)計(jì)實(shí)戰(zhàn)
- 數(shù)字媒體技術(shù)概論
- R語(yǔ)言:邁向大數(shù)據(jù)之路
- jBPM6 Developer Guide
- Java Web開(kāi)發(fā)任務(wù)教程
- Java EE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)教程:Spring+Spring MVC+MyBatis(第2版)
- WebRTC Cookbook
- Python快速編程入門
- ASP.NET程序開(kāi)發(fā)參考手冊(cè)
- Intelligent Document Capture with Ephesoft(Second Edition)
- FreeSWITCH權(quán)威指南
- Building a 3D Game with LibGDX
- C/C++實(shí)踐進(jìn)階之道:寫(xiě)給程序員看的編程書(shū)
- Python編程300例:快速構(gòu)建可執(zhí)行高質(zhì)量代碼
- Bash Cookbook
- ODPS權(quán)威指南:阿里大數(shù)據(jù)平臺(tái)應(yīng)用開(kāi)發(fā)實(shí)踐
- Learning Phalcon PHP
- Python程序設(shè)計(jì)