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
book
Elemental Design Patterns
2012 Jolt Award Finalist! Even experienced software professionals find it difficult to apply patterns in ways …
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
PHP Web Services
Learn how to build web services with PHP and exchange data across applications. In this video …
book
Learn Unity For 2D Game Development
2D games are everywhere, from mobile devices and websites to game consoles and PCs. Timeless and …