JavaScript Application A Build First Approach introduces JavaScript developers to techniques that will improve the quality of their software as well as their web development workflow. You'll begin by learning how to establish build processes that are appropriate for JavaScript-driven development. Then, you'll walk through best practices for productive day-to-day development, like running tasks when your code changes, deploying applications with a single command, and monitoring the state of your application once it's in production.
The fate of most applications is often sealed before a single line of code has been written. How is that possible? Simply, bad design assures bad results. Good design and effective processes are the foundation on which maintainable applications are built, scaled, and improved. For JavaScript developers, this means discovering the tooling, modern libraries, and architectural patterns that enable those improvements.
This audiobook assumes listeners understand the basics of JavaScript.
What's
Automated development, testing, and deployment processes JavaScript fundamentals and modularity best practices Modular, maintainable, and well-tested applications Master asynchronous flows, embrace MVC, and design a REST API Nicolas Bevacqua is a freelance developer with a focus on modular JavaScript, build processes, and sharp design.
PLEASE When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.
The title seems a bit misleading, I thought it would handle application design on an architectural level but after digging through the chapters it turns out it's an introduction to lots of different JS frameworks used to design an application (hence the title...) Grunt takes up a big chunk of the book but now Gulp seems more popular and relevant. It does touch on principles you'll need to get yourself comfortable with as a front-end (and fullstack) JS developer - important aspects like build first. Other than that, I couldn't find anything too useful.
It contains two distinct parts. Part one was regarding a methodology of how build first approach works. It is actually an idea that the author discusses. My problem with this is that it talks too much about the implementation details. I think it should give the vision and leave it to readers to implement it. On the other hand, part two is more practical. It describes what you need to know when designing a large scale javascript application. Overally, It is worth reading!
This book was really great. It covered almost all the new technologies and concepts used currently not only in the frontend sector, but also within backend (nodejs). The bad part with this book is that currently it maybe out dated a bit because currently there're many more libraries and technologies used for frontend. But the book still has great value for anyone to read.
Other than having a somewhat misleading title and being rather dated, it is OK for an entry-level book. Someone fairly new to the Javascript eco system will find some profit in reading this, but overall I'd suggest looking elsewhere.