登入選單
返回Google圖書搜尋
Lean MEAN Web App Machine
註釋Summary

Lean MEAN Web App Machine is for anyone interested in learning how to develop MEAN stack web applications. The MEAN stack is a collection of four main software application components (MongoDB, Express, Angular, NodeJS) that are used together to form a complete web application platform.

What type of book is this?

Lean MEAN Web App Machine is what you might call a tutorial-style guide. The material takes you through a series of activities that help develop knowledge by gradually building up a practical MEAN web app framework.

Who is this for?

Lean MEAN Web App Machine is for you if you have one or many of the following traits:

  • You are interested in learning how to create modern web applications;
  • You are a non-developer, for example a marketer, founder, product manager or entrepreneur and would like to learn how to turn your great ideas into working products that you can evaluate, validate and perhaps even launch;
  • Or perhaps you are a developer or programmer or software engineer and you like coding or perhaps you would like to enjoy coding more;
  • You feel that traditional technical books can be a bit dry and sometimes too theoretical;
  • You like to learn-by-doing. In other words, you learn best when you get your hands dirty working in a practical way with the very things you are learning about;
  • You've heard about this MEAN stack technology and you would like a nice easy and well described way of getting to know all about it;
  • You would like something to complement the great content you regularly read in blog articles, tutorials and other such sources;
  • You sometimes find the material you use to learn either assumes too much background knowledge or doesn't go deep enough to get you productive;
  • You would like to create your own web apps using the MEAN stack and would love a starting point.
What will you get out of reading it?

By reading Lean MEAN Web App Machine you will benefit in the following ways:

  • You will no longer be baffled by MEAN-related blog posts, tech articles, boiler-plates and generators that quickly drop ideas and concepts in front of you but leave you scratching your head as to what to do with them;
  • You will have a solid understanding of the MEAN Stack ecosystem including its foundation components, some of the more advanced parts and supporting tools;
  • You will be able to use the various parts, components, tools and documentation that are part of the MEAN stack environment on your own projects;
  • You will be able to rapidly spin up a brand-new MEAN web app from scratch and be productive with it in minimal time;
  • You will be able to have productive conversations with other technically adept people about some of the nuances of MEAN web applications;
How is the book structured?

Lean MEAN Web App Machine is structured around the idea of gradually building up a functionally complete environment, framework and code-base for a MEAN stack web application.

Many technical books tend to launch you deep into the background of a specific technology including its fundamental principles, architecture, structures, data types, etc. For someone just starting out with a technology, that traditional approach is a bit backwards.

The structure of this book addresses this issue by providing you with a series of incremental wins. Each time a new topic is introduced you get to apply it then find out a little bit about the thinking behind it. The idea is to take you from a minimal starting point all the way to a working MEAN 'starter kit' that you can use time and again as a launch point to kick off your future projects.