目錄(98章)
倒序
- 封面
- 版權(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. Introduction to MEAN
- Three-tier web application development
- The evolution of JavaScript
- Introducing MEAN
- Installing MongoDB
- Installing Node.js
- Introducing NPM
- Summary
- Chapter 2. Getting Started with Node.js
- Introduction to Node.js
- JavaScript closures
- Node modules
- Developing Node.js web applications
- Summary
- Chapter 3. Building an Express Web Application
- Introduction to Express
- Installing Express
- Creating your first Express application
- The application request and response objects
- External middleware
- Implementing the MVC pattern
- Configuring an Express application
- Rendering views
- Serving static files
- Configuring sessions
- Summary
- Chapter 4. Introduction to MongoDB
- Introduction to NoSQL
- Introducing MongoDB
- Key features of MongoDB
- MongoDB shell
- MongoDB databases
- MongoDB collections
- MongoDB CRUD operations
- Summary
- Chapter 5. Introduction to Mongoose
- Introducing Mongoose
- Understanding Mongoose schemas
- Extending your Mongoose schema
- Defining custom model methods
- Model validation
- Using Mongoose middleware
- Using Mongoose DBRef
- Summary
- Chapter 6. Managing User Authentication Using Passport
- Introducing Passport
- Understanding Passport strategies
- Understanding Passport OAuth strategies
- Summary
- Chapter 7. Introduction to AngularJS
- Introducing AngularJS
- Key concepts of AngularJS
- Installing AngularJS
- Structuring an AngularJS application
- Bootstrapping your AngularJS application
- AngularJS MVC entities
- AngularJS routing
- AngularJS services
- Managing AngularJS authentication
- Summary
- Chapter 8. Creating a MEAN CRUD Module
- Introducing CRUD modules
- Setting up the Express components
- Introducing the ngResource module
- Implementing the AngularJS MVC module
- Finalizing your module implementation
- Summary
- Chapter 9. Adding Real-time Functionality Using Socket.io
- Introducing WebSockets
- Introducing Socket.io
- Installing Socket.io
- Building a Socket.io chat
- Summary
- Chapter 10. Testing MEAN Applications
- Introducing JavaScript testing
- Testing your Express application
- Testing your AngularJS application
- Summary
- Chapter 11. Automating and Debugging MEAN Applications
- Introducing the Grunt task runner
- Debugging Express with node-inspector
- Debugging AngularJS with Batarang
- Summary
- Index 更新時間:2021-08-05 17:47:00
推薦閱讀
- C# 從入門到項目實踐(超值版)
- PyQt從入門到精通
- Rust Cookbook
- Access 2010數(shù)據(jù)庫基礎(chǔ)與應(yīng)用項目式教程(第3版)
- Python金融數(shù)據(jù)分析
- 深度學(xué)習(xí):算法入門與Keras編程實踐
- Functional Kotlin
- HTML5+CSS3 Web前端開發(fā)技術(shù)(第2版)
- 小程序,巧應(yīng)用:微信小程序開發(fā)實戰(zhàn)(第2版)
- 人人都能開發(fā)RPA機器人:UiPath從入門到實戰(zhàn)
- 數(shù)字媒體技術(shù)概論
- Practical Time Series Analysis
- MonoTouch應(yīng)用開發(fā)實踐指南:使用C#和.NET開發(fā)iOS應(yīng)用
- Mastering Responsive Web Design
- ArcGIS Blueprints
- D Cookbook
- Odoo Development Essentials
- C語言程序設(shè)計:現(xiàn)代方法(第2版)
- Java核心技術(shù)卷I基礎(chǔ)知識(原書第9版)
- MySQL高可用實踐
- 云原生基礎(chǔ)架構(gòu):構(gòu)建和管理現(xiàn)代可擴展基礎(chǔ)架構(gòu)的模式及實踐
- Visual FoxPro程序設(shè)計教程
- 超簡單:用Python讓Excel飛起來·核心模塊語法詳解篇
- Microsoft Power BI Cookbook
- PHP Reactive Programming
- Go語言學(xué)習(xí)指南:慣例模式與編程實踐
- C語言從初學(xué)到精通
- OpenStack Administration with Ansible
- 程序員的38堂成長課
- Kotlin Programming Cookbook