什么是 Docker
Docker 是一个可以把程序和环境打包并运行的工具软件
在 Javascript 的发展过程中,应对工程化的不断深入,逐渐发展出了多种模块化方案,在 Node.js 和浏览器环境中,出现了 CommonJS、AMD、UMD、CMD、ESM 等多种模块化规范。
CSS 中的 box-sizing
属性定义了 user agent 应该如何计算一个元素的总宽度和总高度。
在单页应用(SPA)中会使用前端路由,页面地址的跳转都是在浏览器端完成的,不会重新请求服务端获取 html,html 只在应用初始化时加载一次。所有的页面由不同的组件构成,页面的切换其实就是不同组件的切换。