网站首页 > 技术文章 正文
删除线划掉的可以不掌握,Node 和浏览器原理部分可以不掌握,性能优化部分不要求列全,有自己的理解,知道有哪几个努力的方向即可,下面和千锋广州小编一起来看看吧。
HTML
defer & async
Fetch API & 使用
Localstorage & SessionStorage
postMessage
自定义属性 data=*
Document Type
转义 & 实体字符
语义化
requestAnimationFrame
ServiceWorker
CSS
盒模型 box-sizing
定位(static、relative、absolute、fixed、sticky)
z-index(生效元素、父子 z-index 关系、相邻容器子元素 z-index 关系)
布局 & 居中(双栏布局、三栏布局、垂直居中、垂直对齐)
浮动 & 清理浮动
media query
flex 相关属性
rem
sass、less
建议看看 《CSS 世界》
JavaScript 基础
ES6
数据类型
引用类型
原型链 & 继承
this & 修改 this 指向(bind、箭头函数、apply、call)
事件 & 事件代理
Ajax、jsonp
使用 Promise 改善异步代码
闭包
defineProperty & Proxy 作用
TypeScript,TS 应用越来越广泛,有余力一定要学一下
Web 基础 & HTTP 协议
cookie & session
本地 hosts 绑定
User Agent
MIME Type
HTTP 状态码含义
客户端缓存
协商缓存
GET、POST 协议区别、限制、语义
无状态是什么意思
gzip 是做什么的
XSS 与 CSRF
跨域及解决
Transfer-Encoding
HTTPS 原理
正向代理 & 反向代理含义
建议阅读《图解 HTTP》,只要从事 web 相关工作都应该了解 HTTP 协议
React
数据驱动 UI
state & props 区别
生命周期、useEffect 第二个参数
常用 hook
父子组件通信
Context & redux
redux 发送异步请求
ant design
性能优化
HOC
saga
dva
React 15 和 16 都应该学习
工程
语义化版本号
package.json 常用字段(version、main、scripts、repository、dependencies,devDependencies)
npm 常用命令(install、test、link、dev、build)
webpack & babel(bundle、JSX、ES6、Sass)
eslint 常见规则 & 错误解决办法
git & commit 规范
非覆盖式发布(多版本发布)
简单的 linux 命令
性能优化
Performance API & Performance timeline
针对浏览器渲染页面原理的 CSS、JavaScript 语法层面优化
针对 HTTP(2) 协议特性网络性能优化(合并资源、压缩、多个域名等)
用户体验层面性能优化(懒加载之类)
Node
单线程
EventLoop
Buffer & Stream
pipe
Koa、eggjs
浏览器工作原理
http://www.html5rocks.com/zh/tutorials/internals/howbrowserswork/
前端技术的更新如此迅速,在这样的大环境下,前端工程师保持自学能力就显得尤其重要了。
- 上一篇: 如何快速入行前端行业 Web前端涵盖哪些知识点
- 下一篇: 第一章Web前端开发
猜你喜欢
- 2024-11-20 如何快速入行前端行业 Web前端涵盖哪些知识点
- 2024-11-20 前端开发中79条不可忽视的知识点汇总
- 2024-11-20 Web前端学习入门:小白应该掌握的16个知识点
- 2024-11-20 Web前端开发必学的基础知识点,新手不要错过
- 2024-11-20 7天前端训练营:入门核心知识点全在这里
- 2024-11-20 整理涵盖很全很广的前端知识点
你 发表评论:
欢迎- 07-10Oracle 与 Google Cloud 携手大幅扩展多云服务
- 07-10分享收藏的 oracle 11.2.0.4各平台的下载地址
- 07-10Oracle 和 Microsoft 推出 Oracle Exadata 数据库服务
- 07-10Oracle Database@Azure 推进到南美等新区域并增加了新服务
- 07-10Oracle宣布推出 Oracle Database@AWS 的有限预览版
- 07-10Oracle与Nextcloud合作,推出主权云上的安全协作平台
- 07-10NodeRED魔改版连接MsSql、PostgreSQL、MySQL、OracleDB存储无忧
- 07-10对于企业数据云备份,“多备份”承诺的是成本更低,管理更高效#36氪开放日深圳站#
- 602℃几个Oracle空值处理函数 oracle处理null值的函数
- 594℃Oracle分析函数之Lag和Lead()使用
- 582℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 579℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 574℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 567℃【数据统计分析】详解Oracle分组函数之CUBE
- 554℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 548℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
-
- Oracle 与 Google Cloud 携手大幅扩展多云服务
- 分享收藏的 oracle 11.2.0.4各平台的下载地址
- Oracle 和 Microsoft 推出 Oracle Exadata 数据库服务
- Oracle Database@Azure 推进到南美等新区域并增加了新服务
- Oracle宣布推出 Oracle Database@AWS 的有限预览版
- Oracle与Nextcloud合作,推出主权云上的安全协作平台
- NodeRED魔改版连接MsSql、PostgreSQL、MySQL、OracleDB存储无忧
- 对于企业数据云备份,“多备份”承诺的是成本更低,管理更高效#36氪开放日深圳站#
- 解读丨《归档文件整理规则》— 电子文件元数据存储
- Data Guard跳归档恢复的实践(dataguard failover)
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (57)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)