使用Vanilla JavaScript学习应用程序构建 中文字幕

课程信息
英文名Learning App Building with Vanilla JavaScript
课程来源Lynda.com
讲师Sasha Vodnik
课程ID609026
课程时长1.7小时
下载所需积分50
解压密码课程压缩文件如果需要解压密码,则密码一律为 www.zwsub.com
所属类别Javascript

像jQuery这样的JavaScript库和像React这样的框架有很多好处,但性能可能是一个折衷

删除jQuery和React可以在不影响用户体验的情况下提高网站速度

但是许多开发人员从未学习过JavaScript中的等效代码

本课程将教您如何使用vanilla JavaScript编写相同的功能和功能

讲师Sasha Vodnik从用jQuery和React构建的应用程序开始,并用香草JavaScript逐个替换它

他删除了依赖关系,并显示该应用仍然有效,进行性能测试以比较开始和结束代码

主题包括替换DOM操作,替换Ajax,替换事件监听器以及替换简单的动画,如显示,隐藏和切换

最终结果是一个纯粹的JavaScript应用程序,它向后兼容跨浏览器 - 无需任何库!

主题包括:

用提取请求替换jQuery Ajax请求

用vanilla JavaScript来选择元素

用香草JavaScript添加事件监听器

实现数据绑定

替换简单的动画

确保向后兼容

翻译vanilla JavaScript以实现跨浏览器兼容性

- 仅使用Vanilla JavaScript构建应用程序,无需库或框架,可以提供更好的加载时间和更好的整体性能,而不会放弃数据绑定和动画等现代功能。

我是Sasha Vodnik,一位网络开发人员,作家和教育家。

在本课程中,我将邀请您考虑使用此隐喻来删除库和框架,因为我们仅使用Vanilla JavaScript转换构建相同特性和功能的应用程序。

我们将熟悉现代JavaScript解决方案,例如ajax请求的fetch API。

我将向您展示如何为选择元素等常见任务实现Vanilla JavaScript方法。

我们将为现代Web应用程序的常见组件构建高效的解决方案,例如更新DOM。

完成本课程后,您将能够在新项目中依赖Vanilla JavaScript,或者重构现有应用程序。

我们潜入吧。

中文课程网 提供全网最全,中文翻译质量最高的国外课程视频资源(Lynda / Pluralsight)

请先登陆 如果还没有账号,请先注册