最新公告
  • 欢迎您光临IT100,各种优质it资源共享下载,精品资源,持续更新
  • 文章介绍
  • 透过浏览器看懂前端本质

    前端性能优化的底层逻辑;

    浏览器页面渲染的核心流程;

    JavaScript 运行机制解析;

    浏览器网络及安全机制解析。

    本课程共分为 7 大模块。
    1. 宏观视角下的浏览器

    本模块通过 Chrome 的多进程架构来介绍 HTTP 请求流程、导航流程和页面的渲染流程,带你从宏观视角建立浏览器的知识体系。
    2. 浏览器中的 JavaScript 执行机制

    虽然语法上和 C 语言很像,但是 JavaScript 背后的机制却又完全不同,很多人学习 JavaScript 时经常处于似懂非懂的状态。本模块则是站在浏览器的视角,来分析 JavaScript 代码的执行过程。如果你能掌握这些执行过程,那么很多诸如闭包、变量提升等疑难问题就会迎刃而解。
    3. V8 工作原理

    继续深入探讨来自 Google 的 JavaScript 引擎 V8,分析其执行流程,细化讲解 JavaScript 中数据是如何存储和回收的。通过本模块的学习,你离打造高性能且节约内存的 Web 应用就更近一步了。
    4. 浏览器中的页面事件循环系统

    要让不同类型的任务在主线程中有条不紊地执行,这就需要有一个事件循环系统,用来负责接收、调度这些不同的事件。本模块会深入探讨 Web 页面中的事件循环系统,讲解页面中的微任务和宏任务的实现机制,最后还会介绍一些 WebAPI 是如何与页面的事件循环系统结合使用的。理解事件循环,能让你从更高维度理解页面是如何运行的,并加深你对页面中异步事件的理解。
    5. 浏览器中的页面

    页面是浏览器的核心,浏览器中的所有功能点都是服务于页面的。本模块会对页面做全面的介绍,包括构建页面的核心流程、页面性能的分析过程。最后还会介绍一些应用场景,比如流行的前端框架为什么要有虚拟 DOM,最近比较火的 PWA 的工作原理,以及 WebComponent。
    6. 浏览器中的网络

    网络的重要性毋庸置疑,但是很多前端工程师却往往忽视它的存在。本模块通过 HTTP/1、HTTP/2 和 HTTP/3 的介绍,让你全面了解浏览器中的网络,并最终让你能向下理解其底层原理、向上理解其应用方向。
    7. 浏览器安全

    和浏览器打交道的内容都是通过网络进行的,但通常通过网络传输的内容是不被浏览器信任的,所以对于可能存在危险的地方都要重点防护。本模块会通过实例,向你介绍为何会出现各种安全问题,以及如何避免这些安全攻击。

    浏览器工作原理与实践 | 完结

    浏览器工作原理与实践



    1. 本站所有资源收集于互联网,如有争议与本站无关!
    2. 分享目的仅供大家学习和交流,不得使用于非法商业用途,不得违反国家法律,否则后果自负!
    3. 如有链接无法下载、失效或广告,请联系管理员处理!
    4.本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    常见问题FAQ

    视频课程的格式是什么
    视频不加密,网盘在线学习,课程免费更新,持续更新
    怎么发货?
    有些资源没更新完结怎么办
    有问题不懂想咨询怎么办
    • 13317会员总数(位)
    • 39141资源总数(个)
    • 20本周发布(个)
    • 5今日发布(个)
    • 3540稳定运行(天)

    IT100资源站国内最专业的学习课程平台

    加入我们
  • 联系我们:

  • XML地图 | 标签云
  • © 2011 IT100资源站 All rights reserved