目錄(133章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- 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. Breaking into Microservices Architecture
- What is monolithic architecture?
- Microservices architecture to the rescue
- Implementing microservices using Seneca
- Summary
- Chapter 2. Building a Coupon Site
- Getting started
- Architecture of our site
- Creating the services
- Creating the image upload server
- Creating the monolithic core
- Website walkthrough
- Further improvements to the site
- Summary
- Chapter 3. Communication between Browsers in Real Time
- Terminologies
- Introduction to WebRTC
- WebRTC applications using PeerJS
- Miscellaneous
- Summary
- Chapter 4. Building a Chatroulette
- Creating your own PeerServer
- Creating a chatroulette
- Summary
- Chapter 5. Bidirectional Communication in Real Time
- Introducing WebSocket
- Introduction to Socket.IO
- Summary
- Chapter 6. Building a Live Score Site
- Building the backend
- Building the frontend
- Testing the website
- Summary
- Chapter 7. Functional Reactive Programming
- Introduction to reactive programming
- Functional programming in a nutshell
- Getting started with FRP
- FRP using Bacon.js
- Summary
- Chapter 8. Building an Advanced Profile Search Widget
- Errors in Bacon.js
- Handling exceptions
- Constant properties
- An overview of buses
- Subscribing to the end of EventStreams and properties
- Unplugging subscribers
- Combining and zipping
- Lazy evaluation
- Building the profile search widget
- Summary
- Chapter 9. New Features of Bootstrap 4
- Downloading Bootstrap 4
- Browser and device support
- Understanding the rem and em CSS units
- The grid system
- Global margin reset
- Spacing utility classes
- Display headings
- Inverse tables
- The card component
- Outline buttons
- Moving from Less to Sass
- Text alignment and float utility classes
- Reboot
- Flexbox support
- JavaScript improvements
- Adding Tether
- The 21:9 aspect ratio class
- Customizing Bootstrap 4
- Glyphicons dropped
- Summary
- Chapter 10. Building User Interfaces Using React
- Introducing React
- Getting started with JSX
- Digging into components
- Reconciliation
- Default component property values
- Component life cycle methods
- Mixins
- Using Refs
- ReactDOMServer.renderToStaticMarkup
- Summary
- Chapter 11. Building an RSS Reader Using React and Flux
- Understanding Flux
- Using Flux.js
- Using MicroEvent.js
- Introduction to React Router
- Creating the RSS feed reader
- Summary
- Chapter 12. New Features of Angular 2
- The Angular 2 architecture
- Introducing web components
- Setting up an Angular 2 project
- Angular 2 fundamentals
- Styling components and shadow DOM
- Angular 2 change detection
- Understanding view children and content children
- Component lifecycle methods
- Writing templates
- Outputs
- Understanding providers
- The difference between providers and the viewProviders property
- Summary
- Chapter 13. Building a Search Engine Template Using AngularJS 2
- Setting up the project
- Configuring routes and bootstrapping the app
- Generating random search results
- Creating route components
- Testing the template
- Routing life cycle methods
- Production mode versus development mode
- Summary
- Chapter 14. Securing and Scaling Node.js Applications
- Common vulnerabilities in applications
- Non-vulnerability based attacks
- Using secure packages
- Scaling Node.js servers
- Summary
- Index 更新時間:2021-07-14 11:02:51
推薦閱讀
- Microsoft Exchange Server PowerShell Cookbook(Third Edition)
- Oracle Database In-Memory(架構與實踐)
- 軟件測試工程師面試秘籍
- Julia Cookbook
- 自制編程語言
- ASP.NET開發與應用教程
- Programming with CodeIgniterMVC
- Illustrator CC平面設計實戰從入門到精通(視頻自學全彩版)
- Hands-On Neural Network Programming with C#
- 并行編程方法與優化實踐
- Getting Started with Python
- Instant Automapper
- Mastering SciPy
- Android智能手機APP界面設計實戰教程
- Java服務端研發知識圖譜
- H5匠人手冊:霸屏H5實戰解密
- JavaScript編程精解(原書第3版)
- C++ Windows Programming
- Access 2010數據庫教程(微課版)
- 瘋狂Java講義精粹
- C#程序設計經典300例
- 新時期的Node.js入門
- 基于Eclipse平臺的JSP應用教程(第2版)
- Figma UI設計技法與思維全解析
- 同構:編程中的數學
- 自動化測試實戰:基于TestNG/JUnit/Robot Framework/Selenium
- Swift iOS應用開發實戰
- Flutter基礎與實戰:從入門到APP跨平臺開發
- 零基礎快速入行入職軟件測試工程師(第2版)
- Redux Quick Start Guide