构建前端 Web 框架(从头开始)
Build a Frontend Web Framework (From Scratch)
通过编写自己的代码来了解前端 Web 框架的工作原理!
Web 开发人员每天都在使用前端框架,但您知道堆栈的这些重要部分是如何工作的吗?构建前端 Web 框架(从头开始)通过帮助您创建自己的框架来揭示 Web 框架的内部工作原理。
在构建前端 Web 框架(从头开始)中,您将了解 React、Vue 和 Angular 等框架背后的秘密,包括:
Web 开发人员每天都在使用前端框架,但您知道堆栈的这些重要部分是如何工作的吗?构建前端 Web 框架(从头开始)通过帮助您创建自己的框架来揭示 Web 框架的内部工作原理。
在构建前端 Web 框架(从头开始)中,您将了解 React、Vue 和 Angular 等框架背后的秘密,包括:
- 以编程方式创建 HTML 文档
- 使用虚拟 DOM 定义视图
- 使用对账算法高效更新 HTML
- 在层次结构中的组件之间创建双向通信机制
无论您的经验水平如何,您都可以使用本指南开始构建框架。您所需要的只是 HTML、CSS 和 JavaScript 方面的一些核心技能。一旦你了解了框架是如何工作的,你将能够更有效地使用它们,更有效地解决错误,甚至根据你的特定需求定制它们!
关于技术
你每天都在使用前端框架,但你真的知道 API 背后发生了什么吗?构建自己的框架是了解它们如何与 DOM 交互、生成页面视图、在组件之间路由数据以及与底层操作系统通信的好方法。通过这本有趣且有趣的书,您将在 JavaScript 中逐步构建自己的 Web 框架,并准备作为 NPM 包与世界分享!
关于本书
构建前端 Web 框架(从头开始)将指导您完成一个简单的基于组件的前端框架,该框架借鉴了 React、Svelte、Angular 和其他熟悉的工具。您将通过添加组件状态和生命周期管理、虚拟 DOM 和协调算法等功能来了解现代框架的运行方式,以有效地更新 HTML。您将欣赏每个关键概念如何分解成易于理解的块,并用引人入胜的图形进行解释。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)