Web开发学习笔记
2023-03-18 本文已影响0人
videoisfun
基础概念
Library: 一些工具,实现特定的功能,通常你的代码会调用这些库
Framework: 一个应用的基础框架,用的时候,需要遵守框架的规定,去插入相应的代码。最终是框架去调用你的代码;
术语
XHTML: 更严格的HTML语法
HTML5: 新的html标准,支持auido/video/storage
DOM: 文档解析树,内部是用层次结构来表达网页的内容
sandbox属性:方便对于特定的内容使用额外的权限;
Package: 用来把网页相关的资源放在一起方便加载
Package Manager: 软件管理器,管理软件的下载,删除,依赖等;如npm for node.js, homebrew for macos, chocolate for windows
meta: 属性用来让搜索引擎方便检索;
route:
API:
end_point:
babel: JS编译器
webpacker: 打包工具
常用的库和工具
- jQuery: 用来解析DOM
- flexbox: 用来做CSS布局的;
- Bootstrap: 前端开发框架
- VUE:用来构造用户界面的javascript框架。
- Angular.JS: 用于创建动态内容;前端框架;
- react.js: facebook创建,也是前端框架;
- Flask: 轻量级的应用程序框架框架,用Python写的;