目錄(63章)
倒序
- 封面
- 版權(quán)頁
- 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
- Chapter 1. Building a Web Service
- Play – a framework used to write web applications
- Bootstrapping a Play application
- URL routing
- Building HTTP responses
- Reading JSON requests
- Summary
- Chapter 2. Persisting Data and Testing
- Testing your web service
- Persisting data
- Using an in-memory database for tests
- Summary
- Chapter 3. Turning a Web Service into a Web Application
- Delta between a web service and a web application
- Using the template engine to build web pages
- Generating HTML forms
- Reading and validating HTML form data
- Handling content negotiation
- Putting things together
- Writing web user interface tests
- Summary
- Chapter 4. Integrating with Client-side Technologies
- Philosophy of Play regarding client-side technologies
- Serving static assets
- Using the JavaScript reverse router
- Managing assets from the build system
- Summary
- Chapter 5. Reactively Handling Long-running Requests
- Play application's execution model
- Scaling up your server
- Embracing non-blocking APIs
- Managing execution contexts
- Writing incremental computations using iteratees
- Streaming results using enumerators
- Manipulating data streams by combining iteratees enumerators and enumeratees
- Controlling the data flow
- Summary
- Chapter 6. Leveraging the Play Stack – Security Internationalization Cache and the HTTP Client
- Handling security concerns
- Saving computation time using cache
- Serving content in several languages
- Calling remote web services
- Summary
- Chapter 7. Scaling Your Codebase and Deploying Your Application
- Making an action's logic reusable and composable with action builders
- Modularizing your code
- Application deployment
- Summary
- Index 更新時間:2021-08-05 17:47:53
推薦閱讀
- 微服務(wù)設(shè)計(第2版)
- 觸·心:DT時代的大數(shù)據(jù)精準(zhǔn)營銷
- Learn Type:Driven Development
- Python從小白到大牛
- Java Web基礎(chǔ)與實例教程(第2版·微課版)
- Oracle 12c中文版數(shù)據(jù)庫管理、應(yīng)用與開發(fā)實踐教程 (清華電腦學(xué)堂)
- 網(wǎng)店設(shè)計看這本就夠了
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- 零基礎(chǔ)學(xué)單片機C語言程序設(shè)計
- SQL Server 2016數(shù)據(jù)庫應(yīng)用與開發(fā)
- Unity 2D Game Development Cookbook
- NoSQL數(shù)據(jù)庫原理
- Unity 3D腳本編程:使用C#語言開發(fā)跨平臺游戲
- 實戰(zhàn)Python網(wǎng)絡(luò)爬蟲
- Keil Cx51 V7.0單片機高級語言編程與μVision2應(yīng)用實踐
- 軟件設(shè)計模式(Java版)
- 基于MATLAB的控制系統(tǒng)仿真及應(yīng)用
- Building Clouds with Windows Azure Pack
- C/C++語言程序開發(fā)參考手冊
- Microsoft Azure Security
- Go Programming Cookbook(Second Edition)
- AVR單片機C語言應(yīng)用100例
- CMake Cookbook
- The Data Analysis Workshop
- Web前端開發(fā)技術(shù)(HTML5+CSS3+jQuery)
- Learning OpenStack Networking
- C++程序設(shè)計習(xí)題解析與實踐教程
- 大學(xué)計算機應(yīng)用基礎(chǔ)
- Learning Azure Functions
- 高可用可伸縮微服務(wù)架構(gòu):基于Dubbo、Spring Cloud和Service Mesh