Build a Frontend Web Framework (From Scratch) (MEAP v5)

Автор: literator от 15-06-2023, 18:24, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Build a Frontend Web Framework (From Scratch) (MEAP v5)Название: Build a Frontend Web Framework (From Scratch) (MEAP v5)
Автор: Angel Sola Orbaiceta
Издательство: Manning Publications
Год: 2023
Страниц: 342
Язык: английский
Формат: pdf, epub
Размер: 22.8 MB

Learn how a frontend web framework works by coding your own!

In Build a Frontend Web Framework (From Scratch), you’ll learn the secrets behind frameworks like React, Vue, and Angular, including:

Using the Document API to create HTML documents programmatically
How the virtual DOM helps define the view of an application
Using reconciliation algorithms to update the HTML efficiently
How Single Page Application (SPA) routers and webpack loaders work
Rendering a web application in the server, and rehydrating it in the browser

Frontend frameworks are essential for creating websites, UIs, and intuitive apps. While it’s tempting to treat a framework like a black box, they’re not magic. Build a Frontend Web Framework (From Scratch) shows you how to build your own framework from basic jаvascript, HTML, and CSS. Once you learn how frameworks function, you’ll be able to work with them more efficiently, troubleshoot bugs more effectively, and even customize them for your specific needs.

about the technology
Frontend web frameworks like React, Vue, or Svelte are an essential part of almost any web application stack. They’re responsible for what your users see on their screens, and they are the first step in ensuring that your product delivers an exceptional user experience. In this step-by-step guide, expert full-stack web developer Angel Sola Orbaiceta shares a big secret: understanding how these tools work under the hood will make you a better web developer.

The use of frontend frameworks is on the rise; it’s uncommon to write pure-vanilla jаvascript applications nowadays, and rightly so. Modern frontend frameworks boost productivity and make building complex interactive applications a breeze. Frontend frameworks have become so popular that there are jokes about the unwieldy amount of them at our disposal. (In the time it took you to read this paragraph so far, a new frontend framework was created.) Some of the most popular frontend frameworks even have their own fan groups, with people arguing about why theirs is the best. Let’s not forget that frontend frameworks are tools, a means to an end, and that the end is to build applications that solve real problems.

about the book
In Build a Frontend Web Framework (From Scratch), you’ll create a complete frontend framework and share it with the world as an NPM package. You’ll start by writing a to-do list application in pure jаvascript to expose the pain points a frontend framework solves. Then, just three chapters later, you’ll have a basic working framework, built from scratch!

From there, you’ll iterate and add new features, implement a pipeline that transforms HTML templates into jаvascript render functions, add reconciliation algorithms, develop a SPA router that changes the content of the page without reloading, and more. All concepts are broken down into easy-to-digest chunks and explained with engaging graphics. By the time you’re done reading and coding, you’ll have a framework you can both use in your own projects and share with the world!

Скачать Build a Frontend Web Framework (From Scratch) (MEAP v5)








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.