Video description
Discover how the MEAN development stack—MongoDB, ExpressJS, AngularJS, NodeJS—changes the architecture and semantics of building a web application. In this incisive video course, you’ll learn how NodeJS serves as the MEAN stack platform, ExpressJS acts as the web server, AngularJS delivers the user interface, and MongoDB provides persistence.
Presenter Scott Davis focuses on concepts rather than code to help dispel misconceptions about MEAN and about modern web development in general. You’ll learn how you can mix and match MEAN components, using jQuery Mobile instead of AngularJS, for instance. More importantly, you’ll understand that MEAN is not “one framework to rule them all,” but one of many sets of tools to help you solve web development problems.
- Deconstruct the browser into a rendering engine (for HTML and CSS) and a scripting engine (for JavaScript)
- Learn what it means to run a "headless" JavaScript engine
- Gain a working knowledge of CommonJS modules, packages, and NPM
- Explore the modular, asynchronous, and event-driven nature of server-side JavaScript development
- Incorporate a web server into your application—rather than deploy applications to an external web server
- Understand the strengths and weaknesses of relational databases and NoSQL
- Learn the four characteristics of building a single-page application with AngularJS
Scott Davis is the founder of ThirstyHead.com, a training and consulting company that that specializes in leading-edge technology solutions such as HTML5, mobile development, SmartTV development, NoSQL, Groovy, and Grails. Scott’s previous books include Getting Started with Grails (InfoQ), Groovy Recipes (Pragmatic), GIS for Web Developers (O’Reilly), and JBoss at Work (O’Reilly).
About the O’Reilly Software Architecture Series
Clearing a path from developer to architect and enriching that path once you arrive.Software architecture is a fast-moving, multidisciplinary subject where entire suites of "best practices" become obsolete practically overnight. No single path or curriculum exists, and different types of architecture—application, integration, enterprise—require different subject emphasis. Whether you’re at the outset of a career as an architect or in the midst of such a career, series editor Neal Ford has curated this collection of tools and guides for aspiring and seasoned architects alike.
Publisher resources
Table of contents
Product information
- Title: Architecture of the MEAN Stack
- Author(s):
- Release date: April 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491924891
You might also like
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
video
Write Modern Web Apps with the MEAN Stack: Learn by Video
The MEAN stack (Mongo, Express, AngularJS, and Node.js) offers a new path to writing web applications …
book
Android Recipes: A Problem-Solution Approach for Android 5.0, Fourth Edition
Android Recipes, Fourth Edition offers more than 100 down-to-earth code recipes, and guides you step-by-step through …
video
GenAI Essentials for Everyone - Overview
Our team of experts has hand-selected and organized the most crucial concepts and practical applications of …