舉報

會員
Learning Node.js for Mobile Application Development
最新章節:
Index
Thisbookisintendedforwebdevelopersofalllevelsofexpertisewhowanttodeepdiveintocross-platformmobileapplicationdevelopmentwithoutgoingthroughthepainsofunderstandingthelanguagesandnativeframeworksthatformanintegralpartofdevelopingfordifferentmobileplatforms.ThisbookisalsoforyouifyouareadeveloperwhowantstocapitalizeontheMobileFirststrategyandsoaregoingtouseJavaScriptforyourcompletestack.
目錄(109章)
倒序
- coverpage
- Learning Node.js for Mobile Application Development
- Credits
- About the Authors
- 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. Setting Up Your Workspace
- The Node.js backend
- Installing Node.js on different systems
- Setting up the Ionic framework and Cordova for Mac OS X
- Setting up the Ionic framework and Cordova for Windows
- Setting up Android Studio for Android Mac and Windows
- Setting up the Android Software Development Kit
- Setting up your physical Android device for development
- Setting up the Environment Variables on Windows 7 and higher
- Setting up the Environment Variables for iOS on Mac OS X
- MongoDB
- Summary
- Chapter 2. Configuring Persistence with MongoDB
- Learning outcomes of MongoDB
- An introduction to MongoDB
- Connecting to MongoDB
- Creating a database
- Creating our collections
- Creating relations between documents
- Querying MongoDB
- Advanced queries
- Connecting MongoDB and Node.js
- Summary
- Chapter 3. Creating an API
- Learning outcomes of the RESTful API
- RESTing easy
- It's all hypermedia
- Building a RESTful API with Node.js
- Implementing our GET handlers
- Moving forward
- Summary
- Chapter 4. Securing Your Backend
- Understanding the outcomes of token-based authentication
- Adding the new collections
- Adding an authentication module
- Summary
- Chapter 5. Real-Time Data and WebSockets
- Polling
- WebSockets
- Using WebSockets in Node.js
- An alternate chat
- The efficient serving of static files
- Summary
- Chapter 6. Introducing Ionic
- Setting up your Ionic web account
- Creating your first Ionic application
- Checking out your Ionic applications with Ionic View
- Going further
- Summary
- Chapter 7. Building User Interfaces
- The structure of an Ionic project
- Introducing AngularJS
- Modifying an Ionic project
- Adding a new tab
- Going further
- Summary
- Chapter 8. Making Our App Interactive
- Creating a new project
- Creating a basic MVC project
- Accessing the device data
- Building for native devices
- The list view revisited
- Summary
- Chapter 9. Accessing Native Phone Features
- Creating the project
- Angular directives
- Putting it all together
- Adding geolocation via GPS
- Summary
- Chapter 10. Working with APIs
- Setting up Parse
- Setting up the Ionic project
- Connecting Parse to our project
- Testing our application
- Summary
- Chapter 11. Working with Security
- An overview of client-side security
- Building a secure app
- Summary
- Chapter 12. Working with Real-Time Data
- A refresher – WebSockets
- Getting the lay of the land
- Creating the server
- Building the chat app
- Going further
- Summary
- Chapter 13. Building an Advanced Chat App
- We need some room!
- Namespaces
- Creating a multiroom chat application
- Summary
- Chapter 14. Creating an E-Commerce Application Using the Ionic Framework
- Designing our application
- Summary
- Index 更新時間:2021-07-09 21:21:49
推薦閱讀
- Mastering Selenium WebDriver
- SQL Server 2012數據庫技術及應用(微課版·第5版)
- 微信小程序入門指南
- C語言程序設計
- 動手學數據結構與算法
- 運維前線:一線運維專家的運維方法、技巧與實踐
- Kubernetes進階實戰
- Getting Started with Python
- 并行編程方法與優化實踐
- C++程序設計教程
- Oracle Database XE 11gR2 Jump Start Guide
- Getting Started with Windows Server Security
- Mastering Magento Theme Design
- Practical Time Series Analysis
- Unity與C++網絡游戲開發實戰:基于VR、AI與分布式架構
- Implementing DevOps with Ansible 2
- AVR單片機C語言非常入門與視頻演練
- Visual C++2013從入門到精通(視頻教學版)
- C#灰帽子:設計安全測試工具
- Learning Google BigQuery
- Microsoft SharePoint 2013 Disaster Recovery Guide
- 零基礎學Python(第2版)
- SQL編程思想:基于5種主流數據庫代碼實現
- IBM Informix 11.x系統管理與開發指南
- Python Machine Learning By Example
- C語言程序設計案例式教程(第2版)
- 軟件架構設計:實用方法及實踐
- Processing創意編程:生成設計|數據可視化|聲音可視化
- 開源實時以太網POWERLINK詳解
- Mastering Kali Linux Wireless Pentesting