Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node ペーパーバック – 2017/3/5
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
What You Will Learn
- Discover the details of React, the React Way, and how to get the maximum out of this library
- See the basics of MongoDB, Express, and Node, enough to build a web app
- Work with other tools complementary to React, including React-Bootstrap and React Router
- Tie all the components together to build a complete web app.
Who This Book Is For
Vasan Subramanian has experienced all kinds of programming, from 8-bit, hand-assembled code on an 8085 to AWS Lambda. He not only loves to solve problems using software, but he also looks for the right mix of technology and processes to make a software product team most efficient. He learned software development at companies such as Corel, Wipro, and Barracuda Networks, not just as a programmer but also as a leader of teams at those companies.
Vasan studied at IIT Madras and IIM Bangalore. In his current job as CTO at Accel, he mentors startups on all things tech. While not mentoring or coding (or writing books!), Vasan runs half marathons and plays 5-a-side soccer. He can be contacted at firstname.lastname@example.org for boquets, brickbats, or anything in-between.
After reading this book my foundation on just Webpack and npm are priceless. I didn't have much experience with neither and with this book I can easily setup my own boiler plate code if necessary. But there is alway mern.io if you want to just start making your app and not get bothered with creating all the boiler plate code from scratch.
In addition, MongoDB was a first for me and I'm confident I can use the API to make the necessary post, get, and put calls as needed. Express was covered as well but was not as memorable as the the other 3 tech stacks.
Word of caution, the world of React is ever growing and dynamic so I advised you to stick to the versions in the book to avoid any pitfalls and sticking points. A lot of readers have graciously updated parts of the books for newer versions of Webpack(2.5.1) and React-Router4 if interested.
The React landscape is changing quickly, so any publication would have this issue to deal with.
The parts that helped me the most are the parts where he details setting up the environment to learn about MERN development. There are a lot of resources online, but they don't bring things together as neatly and as cleanly as this book does.
The organization of the book makes a lot of sense too. In other books I've read, I feel like authors focused on things that were not as important early on (like styling) instead of drilling down on technical issues. This author gets to the point quickly and does not waste your time.
Most technical books have a few errors, but this book has several errors in the first chapter. It is clear that the instructions were not tested. Simple mistakes such as misplaced parameters, repeatedly using one hyphen when two are required, or leaving out 'run' from 'npm run watch' are show stoppers unless the reader already has some experience with these topics.
Much of the content in the book is valuable to readers trying to learn new concepts. A lack of accuracy prevents this book from having a four or five star rating. If the abundant errors and omissions were corrected, this book would be much more useful.