買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
JavaScript 精緻範例辭典$450$383 -
Fundamentals of Data Structures in C, 2/e (Paperback)$1,390$1,362 -
精通 Linux 核心開發-設計與實作 Linux 核心的權威指南, 3/e (Linux Kernel Development, 3/e)$680$537 -
Embedded Linux 嵌入式系統開發實務, 2/e (Embedded Linux Primer: A Practical Real-World Approach, 2/e)$780$663 -
Spring Batch in Action (Paperback)$2,050$1,948 -
Perl 學習手冊, 6/e (Learning Perl, 6/e)$580$458 -
Learning From Data (Hardcover)$1,200$1,176 -
版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e)$580$458 -
Arduino 基礎入門套件 (附範例程式下載連結)$950$903 -
Computer Organization and Design: The Hardware/Software Interface, 5/e (Asian Edition)(IE-Paperback)$1,650$1,617 -
Google 雲端活用技-PC‧手機‧平板同步,工作效率大提升$320$272 -
專案管理─結合實務與專案管理師認證, 3/e$380$300 -
iOS 8 程式設計實戰--205 個快速上手的開發技巧$500$395 -
Android 程式設計入門、應用到精通--增訂第三版 (適用 5.X~1.X, Android Wear 穿戴式裝置)$560$442 -
你不能錯過的 jQuery 指南:實用 X 必用 X 拿來即用的 350 段程式碼 + 256 個範例$490$387 -
TQC+ AutoCAD 2017特訓教材-基礎篇$650$514 -
Python 機器學習 (Python Machine Learning)$580$452 -
職業駭客的告白III部曲 -- C語言、組合語言與逆向工程的秘密
$490$382 -
網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458 -
The Linux Programming Interface 國際中文版 (上冊)$800$680 -
The Linux Programming Interface 國際中文版 (下冊)$800$680 -
網路規劃與管理實務 - 協助考取 CCNA 證照 200-125 最新版$860$731 -
解析 Linux 驅動程式設計$320$250 -
網頁就是這麼疊出來的!企劃與設計人員都該懂的版型X模組X樣式設計架構$380$300
相關主題
商品描述
With modern tools. it is possible to create a production grade, full-stack application using HTML, CSS, and JavaScript alone. The combination of MongoDB, Express, AngularJS, and Node.js has become so popular that it has earned the title MEAN stack -- the subject of this book.
This book explores the MEAN stack in detail. We will begin by covering Node.js, as it will lay the groundwork for all of our server-side work. You will learn how to get Node running on your local machine as well as download modules using npm. The key aspects of the Node.js programming model will also be covered.
From there, we will move on to MongoDB, where you'll learn how to interact with Mongo from a Node application. You will also learn how to create, retrieve, update, and delete data from a Mongo store.
After you have a solid grasp on Node and Mongo, the book will move on to the Express web server. We'll cover the basics of Express applications via topics like routes and middleware. Building on previous chapters, we will cover the integration of Node, Mongo, and Express.
Our coverage of the MEAN stack will wrap up with several chapters on AngularJS. These chapters will cover Angular fundamentals like data binding, directives, controllers, routing, and services. In an effort to explore competing technologies, a slight introduction to Ember.js will also be provided.
Full stack JavaScript is not fully encompassed by the MEAN stack. There is an entire ecosystem of JavaScript tools to learn about, and this book will introduce a few of them. We will cover task runners Gulp.js and Grunt.js which are extremely useful for automating mundane, repetitive tasks. We'll also cover JSHint, a linting tool used to improve code quality. Linting tools analyze source code and report potentials issues - a feature that is especially useful in non-compiled languages like JavaScript.
商品描述(中文翻譯)
使用現代工具,僅透過 HTML、CSS 和 JavaScript,就能創建生產級的全棧應用程式。MongoDB、Express、AngularJS 和 Node.js 的組合已變得如此受歡迎,以至於它獲得了 MEAN stack 的稱號——本書的主題。
本書將詳細探討 MEAN stack。我們將從 Node.js 開始,因為它將為我們所有的伺服器端工作奠定基礎。您將學習如何在本地機器上運行 Node 以及如何使用 npm 下載模組。我們還將涵蓋 Node.js 程式設計模型的關鍵方面。
接下來,我們將進入 MongoDB,您將學習如何從 Node 應用程式與 Mongo 互動。您還將學習如何從 Mongo 儲存庫創建、檢索、更新和刪除資料。
在您對 Node 和 Mongo 有了扎實的理解後,本書將轉向 Express 網頁伺服器。我們將通過路由和中介軟體等主題來涵蓋 Express 應用程式的基本知識。在前幾章的基礎上,我們將涵蓋 Node、Mongo 和 Express 的整合。
我們對 MEAN stack 的介紹將以幾章 AngularJS 來結束。這些章節將涵蓋 Angular 的基本概念,如資料綁定、指令、控制器、路由和服務。為了探索競爭技術,我們還將簡要介紹 Ember.js。
全棧 JavaScript 並不完全被 MEAN stack 所涵蓋。還有一整個 JavaScript 工具生態系統需要學習,本書將介紹其中的一些。我們將涵蓋任務執行器 Gulp.js 和 Grunt.js,這些工具對於自動化繁瑣、重複的任務非常有用。我們還將介紹 JSHint,這是一種用於提高程式碼質量的靜態檢查工具。靜態檢查工具分析源代碼並報告潛在問題——這在像 JavaScript 這樣的非編譯語言中特別有用。
