Fluent JavaScript |
|
Author:
| Rimmer, Callum Lature, Lucian |
ISBN: | 978-1-78646-616-7 |
Publication Date: | Aug 2016 |
Publisher: | Packt Publishing, Limited
|
Book Format: | Paperback |
List Price: | USD $44.99 |
Book Description:
|
Your best friend to help you learn modern web programming effortlesslyAbout This Book*An interactive and accessible writing guide that will help you gain full command over the language*Write effective, idiomatic code in JavaScript to develop powerful web applications with OOP and functional and reactive programming principles*Explore the world of front-and back-end architectures and combine them to write Universal JavaScriptWho This Book Is ForThis book is ideal for web developers with...
More DescriptionYour best friend to help you learn modern web programming effortlesslyAbout This Book*An interactive and accessible writing guide that will help you gain full command over the language*Write effective, idiomatic code in JavaScript to develop powerful web applications with OOP and functional and reactive programming principles*Explore the world of front-and back-end architectures and combine them to write Universal JavaScriptWho This Book Is ForThis book is ideal for web developers with prior knowledge of HTML and CSS who want to get a solid foundation in JavaScript for real-world web programming. Some basic knowledge of JavaScript programming would be beneficial, but complete beginners who want to dive quickly into the world of JavaScript will also find this book useful.What You Will Learn*Set up the modern front-end workflow*Write maintainable code on both the front and back ends*Improvise development by writing Universal JavaScript*Modularize your programs for better reusability*Use the best known design patterns for effective programming*Draft code functionally and use Reactive programming for highly interactive experiencesIn DetailJavaScript is the most widely used language over the web, but to become truly productive at web development, you need to take advantage of the wealth of JavaScript's features in the right manner.The book begins by getting you up to speed with using JavaScript and answers some of the small, tactical questions on writing elegant code. Once you're well versed with writing well-structured JavaScript code, we move on to address larger problems in web development by introducing some of the widely used OOP and functional and reactive programming techniques. From there, we'll take a tour of some of the cool, important JavaScript features used to control the DOM and browser rendering to build compelling front-end UIs.We'll then dive into using React as a front-end architecture and you'll learn to script on the server side and write Isomorphic code. The book ends by exploring some of the widely used testing and deployment techniques that will ensure your code runs perfectly.By the end of this book, you will know how to write effective and clean code in JavaScript by taking advantage of its best and possibly most neglected features.