最新章節(jié)
- Index
- Summary
- Scaling Node.js servers
- Using secure packages
- Non-vulnerability based attacks
- Common vulnerabilities in applications
品牌:中圖公司
上架時(shí)間:2021-07-14 10:06:35
出版社:Packt Publishing
本書數(shù)字版權(quán)由中圖公司提供,并由其授權(quán)上海閱文信息技術(shù)有限公司制作發(fā)行
- Index 更新時(shí)間:2021-07-14 11:02:51
- Summary
- Scaling Node.js servers
- Using secure packages
- Non-vulnerability based attacks
- Common vulnerabilities in applications
- Chapter 14. Securing and Scaling Node.js Applications
- Summary
- Production mode versus development mode
- Routing life cycle methods
- Testing the template
- Creating route components
- Generating random search results
- Configuring routes and bootstrapping the app
- Setting up the project
- Chapter 13. Building a Search Engine Template Using AngularJS 2
- Summary
- The difference between providers and the viewProviders property
- Understanding providers
- Outputs
- Writing templates
- Component lifecycle methods
- Understanding view children and content children
- Angular 2 change detection
- Styling components and shadow DOM
- Angular 2 fundamentals
- Setting up an Angular 2 project
- Introducing web components
- The Angular 2 architecture
- Chapter 12. New Features of Angular 2
- Summary
- Creating the RSS feed reader
- Introduction to React Router
- Using MicroEvent.js
- Using Flux.js
- Understanding Flux
- Chapter 11. Building an RSS Reader Using React and Flux
- Summary
- ReactDOMServer.renderToStaticMarkup
- Using Refs
- Mixins
- Component life cycle methods
- Default component property values
- Reconciliation
- Digging into components
- Getting started with JSX
- Introducing React
- Chapter 10. Building User Interfaces Using React
- Summary
- Glyphicons dropped
- Customizing Bootstrap 4
- The 21:9 aspect ratio class
- Adding Tether
- JavaScript improvements
- Flexbox support
- Reboot
- Text alignment and float utility classes
- Moving from Less to Sass
- Outline buttons
- The card component
- Inverse tables
- Display headings
- Spacing utility classes
- Global margin reset
- The grid system
- Understanding the rem and em CSS units
- Browser and device support
- Downloading Bootstrap 4
- Chapter 9. New Features of Bootstrap 4
- Summary
- Building the profile search widget
- Lazy evaluation
- Combining and zipping
- Unplugging subscribers
- Subscribing to the end of EventStreams and properties
- An overview of buses
- Constant properties
- Handling exceptions
- Errors in Bacon.js
- Chapter 8. Building an Advanced Profile Search Widget
- Summary
- FRP using Bacon.js
- Getting started with FRP
- Functional programming in a nutshell
- Introduction to reactive programming
- Chapter 7. Functional Reactive Programming
- Summary
- Testing the website
- Building the frontend
- Building the backend
- Chapter 6. Building a Live Score Site
- Summary
- Introduction to Socket.IO
- Introducing WebSocket
- Chapter 5. Bidirectional Communication in Real Time
- Summary
- Creating a chatroulette
- Creating your own PeerServer
- Chapter 4. Building a Chatroulette
- Summary
- Miscellaneous
- WebRTC applications using PeerJS
- Introduction to WebRTC
- Terminologies
- Chapter 3. Communication between Browsers in Real Time
- Summary
- Further improvements to the site
- Website walkthrough
- Creating the monolithic core
- Creating the image upload server
- Creating the services
- Architecture of our site
- Getting started
- Chapter 2. Building a Coupon Site
- Summary
- Implementing microservices using Seneca
- Microservices architecture to the rescue
- What is monolithic architecture?
- Chapter 1. Breaking into Microservices Architecture
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- eBooks discount offers and more
- www.PacktPub.com
- About the Reviewer
- About the Author
- Credits
- 版權(quán)頁(yè)
- 封面
- 封面
- 版權(quán)頁(yè)
- 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 更新時(shí)間:2021-07-14 11:02:51