Building Battle-tested Front End Software


Книга Building Battle-tested Front End Software


Название:Building Battle-tested Front End Software
Автор:Dave Clayton
Издательство: Leanpub
Год: 2015
Страниц: 84
Язык: English
Формат: mobi+epub
Размер: 1,6 Mb
The art and science of building performant and robust javascript applications
Learn how to evaluate and combine technologies from the rapidly evolving ecosystem. Build robust, fault tolerant software that degrades gracefully. Improve the performance of your front end code, and track down and fix any memory leaks. Ensure your application architecture will stand the test of time.
The audience of this book are software developers with experience of front end development who want to learn how to overcome the challenges of working on large javascript projects. If you’ve learned the fundamentals of javascript and perhaps built some Angular or React applications, and are now looking to get heavily involved in something bigger – one of those “career defining” challenges – then this book is for you. I will distill what I’ve learned as a front end developer in senior and lead positions into generally applicable knowledge that will help you to build large, stable and performant front end applications.
Table of Contents
Introduction
Who am I?
Who am I writing this for?
About the book
Contact me
Technology
Advice on choosing technology
Choosing a framework
Technology mixes and hybrid approaches
Choosing a language and module system
Choosing build tools
Summary
Developing robust software
Defect mitigation
Error handling
setTimeout
Job queues
Query retrying
Caching
Tracing and logging
Summary
Testing
Approach
Automated testing philosophies
Automated testing categories
The test pyramid
Continuous integration
Summary
Architecture
State
Programming paradigms
Object oriented design
Defensive coding
Patterns and principles
The effect of tooling
Summary
Asynchronous Programming
The past: callbacks
The present: promises
The future: async/await
Summary
Performance
javascript performance
CSS performance
Summary
Memory
Modern Garbage Collectors
Memory leaks
Fixing memory leaks
Summary
The future of javascript
ECMAScript 6
Arrow functions
Classes
Modules and Module Loaders
Promises
Iterators and For..Of
Generators
Let and Const
Map, Set, WeakMap and WeakSet
Proxies
Summary
Conclusions
Recommended reading
Books and papers
Online courses and talks
People on Twitter
Online blogs and websites
Source code
References
depositfiles.com
turbobit.net

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12804 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Building Battle-tested Front End Software. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.