笔记说明

重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏,每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专栏学习【原文有winter的语音】,如有侵权请联系我,邮箱:kaimo313@foxmail.com。

前端发展史:从青铜时代-->黄金时代

青铜时代

  • 据winter回忆,06年的时候接触前端时,网页的主要交互都还是依靠切换超链接来完成
  • 那时候谷歌刚刚基于ajax发布的gmail也没多久,ajax的出现标志着web1.0(静态网页)到web2.0(动态网页)的迈进,但国内很少人懂

白银时代

  • winter在08年毕业后在微软北京负责window CE上的IE浏览器的开发
  • 两年后加入盛大做电子书,负责电子书的文本排版工作
  • 盛大后期加入webOS项目,负责前端框架
  • 最直观的的表现之一:前端慢慢的从后端分离出来,代码也变得复杂,需要保存数据,处理数据,生成视图等,工程化的思想也逐渐萌芽。

黄金时代

  • 盛大离职后,winter加入阿里做手机淘宝开发
  • 随着移动互联网的到来,前端开启了'黄金时代',形成前端的工程体系,诸如持续集成,前后端分离,线上监控...
  • 架构方面:从简单的解决兼容和风格问题-->组件化UI架构模式,形成了新一代的三大前端框架Angular, React, Vue

前端开发之痛:散点学习 + 基础不牢

个人感受:前端知识点很杂,多,框架更新太快,需要个人投入的时间学习比较多,并且对于前端的知识体系和底层原理没有真正的系统地理解

成长的两个视角

1、立足标准

系统性的总结和整理前端知识,建立自己的认知和方法论

2、放眼团队

从业务和工程角度思考前端团队的价值和发展需要

前端知识体系

四个模块

  • javaScript
  • css和html
  • 浏览器实践
  • 前端综合应用

重学前端初衷

提供一些视角,以完备、体系化的方式理解和思考前端的基础知识和工程实践

个人总结

重学前端这个专栏我是一开篇就跟着winter学习过来的,但是最近很多东西又开始遗忘,我正好也准备写一点东西,就打算把学习的一些要点梳理一下,养成一个自己不喜欢的习惯很不容易,比如整理笔记,希望刻意的练习能帮助你我。

转载于:https://juejin.im/post/5cbfd58a5188250a9f27a08b

重学前端学习笔记(一)--前端发展史以及学习痛点相关推荐

  1. 《Java学习笔记(第8版)》学习指导

    <Java学习笔记(第8版)>学习指导 目录 图书简况 学习指导 第一章 Java平台概论 第二章 从JDK到IDE 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...

  2. 深度学习笔记(18) 迁移学习

    深度学习笔记(18) 迁移学习 1. 迁移学习理念 2. 图像识别的迁移学习 3. 语音识别的迁移学习 4. 使用迁移学习的场合 1. 迁移学习理念 深度学习中最强大的理念之一就是: 神经网络可以从一 ...

  3. 深度学习笔记(1) 深度学习简介

    深度学习笔记(1) 深度学习简介 1. 引言 2. 神经网络 3. 兴起 1. 引言 在机器学习的历史上,一共出现了两种定义: 1956 年,开发了西洋跳棋 AI 程序的 Arthur Samuel ...

  4. 《南溪的目标检测学习笔记》——模型预处理的学习笔记

    1 介绍 在目标检测任务中,模型预处理分为两个步骤: 图像预处理:基于图像处理算法 数值预处理:基于机器学习理论 关于图像预处理,请参考<南溪的目标检测学习笔记>--图像预处理的学习笔记 ...

  5. 深入浅出图神经网络|GNN原理解析☄学习笔记(四)表示学习

    深入浅出图神经网络|GNN原理解析☄学习笔记(四)表示学习 文章目录 深入浅出图神经网络|GNN原理解析☄学习笔记(四)表示学习 表示学习 表示学习的意义 离散表示与分布式表示 端到端学习 基于重构损 ...

  6. homeassistant mysql_学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库

    学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库 2018-11-15 12:06:58 4点赞 18收藏 3评论 是返乡过年?还是就地过年?最新一届#双面过节指南# ...

  7. AI Studio 飞桨 零基础入门深度学习笔记4-飞桨开源深度学习平台介绍

    AI Studio 飞桨 零基础入门深度学习笔记4-飞桨开源深度学习平台介绍 深度学习框架 深度学习框架优势 深度学习框架设计思路 飞桨开源深度学习平台 飞桨开源深度学习平台全景 框架和全流程工具 模 ...

  8. GNN学习笔记(二)表征学习基本介绍

    GNN学习笔记(二)表征学习基本介绍 一.表征学习(Representation Learning) 1.什么是表征学习 2.传统表征学习(特征工程)的局限性 3.表征学习的分类 4.如何判断表征学习 ...

  9. javaWeb学习笔记1—前端三件套 HTML CSS JavaScript

    学习视频地址 javaWeb学习笔记-前端三件套 HTML CSS JavaScript 1.字体标签 2. 字符实体 3.标题标签 4.超链接 5.列表标签 6. img标签 路径 7.表格 8.i ...

  10. Vuex 4源码学习笔记 - 通过Vuex源码学习E2E测试(十一)

    在上一篇笔记中:Vuex 4源码学习笔记 - 做好changelog更新日志很重要(十) 我们学到了通过conventional-changelog来生成项目的Changelog更新日志,通过更新日志 ...

最新文章

  1. linux查看软件包信息,Linux查看系统信息的一些命令及查看已安装软件包的命令...
  2. LLVM 与 Clang 介绍 — LinuxTOY
  3. TP-Link无线网卡一对多的桥接
  4. hexo的yelee主题本地搜索故障
  5. 使用 OAuth2-Server-php 搭建 OAuth2 Server
  6. 在你的andorid设备上运行netcore (Linux Deploy)
  7. (2环境架设)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  8. ipmi对于统一硬件管理的意义
  9. P3007 [USACO11JAN]大陆议会The Continental Cowngress(2-SAT)
  10. 湖南工程学院毕业论文计算机,bbs毕业设计
  11. iPhone如何拍摄惊人的照片
  12. git提交代码 visual_git/github相关介绍
  13. hashmap常见问题集锦
  14. 用Python统计新浪微博各种表情使用频率
  15. vscode 字体大小和行间距设置
  16. 2021WordPress转z-blog搬家教程_WordPress搬家zblog博客程序工具
  17. C专家编程第二章,c语言特性的不足
  18. qt初体验(通信原理:消息码--AMI码--HDB3码低配可视化)
  19. 【操作系统】系统中断技术
  20. hibernate两张表关联查询

热门文章

  1. Windows下cwRsync搭建步骤
  2. 分享一个超厉害的网站,几乎解决一切command not found问题
  3. CodeForces Round#524B - Margarite and the best present (前缀和)
  4. 请在微信客户端打开链接
  5. 天龙八部荣耀版体验服服务器未响应,天龙八部荣耀版体验服
  6. html 实现b站弹幕,可实现B站 蒙版弹幕 效果的前端组件 —— Barrage UI
  7. 70行代码让你远离颈椎病,致所有的程序猿们
  8. PLC 数据内存读写 调试软件工具
  9. 为什么保险公司一直不停地招人?
  10. 循环结构--while循环