现代 React Web 开发实战
React 新版本 + 函数组件 &Hooks 优先 = 高效进阶
宋一玮  FreeWheel 中国研发中心前端架构师
专栏
已完结·共 31 讲
|
1.6w 人已学
|
收藏
Sarai李
感谢大佬的呈现,这样“由高到低”的视野让小白也有了感谢认识!打算直接跟着这个课程快速入门!
2022-12-27
Geek_fujinshuai
借用网络经典书籍名, 自顶向下学习方法!
作者回复:你好,Geek_fujinshuai,你说得对,自顶向下是很重要的学习方法。在后面的课程中,在自顶向下的基础上,也会有诸如组件代码复用这样一些自下而上、归纳总结的内容。
2022-08-23
闪光少女101
历史脉络讲述得很清楚,帮助我厘清了思路,虽然看下去有点艰难,但真的很过瘾,也很干货。 nice!
作者回复:你好,闪光少女101,很高兴你有收获。第一节的前端历史内容我做过多轮取舍,目前这个版本的内容如果能在你脑海里留下个印象,相信对后面的学习会很有帮助。
2022-08-23
棒棒的小伙
很喜欢课程的 内容 希望更新加速:)
作者回复:你好,棒棒的小伙,很高兴你能喜欢这个专栏,我会和我的编辑一起,尽全力保证更新速度。
2022-08-24
东方奇骥
跟着老师一起写,Typescript版本:https://github.com/worldluoji/front-end/blob/main/react/my-app/src/components/board/board.tsx
作者回复:你好,东方奇骥,为你的认真好学点赞!你的TS代码我看过,代码中能看出你的严谨和思考。 我有两个小的comments: 1. 目前03的功能,你基本都实现了,除了最后一步“把组件外面的todoList 数组改为 state 转移到组件内部”,希望你再接再厉:) 2. interface Card和interface Submit的命名。据即不官方也不严肃的统计,软件工程师每天开发时间的50%都在为类、接口、变量取名字。我的习惯是 interface KanbanCardProps和interface KanbanNewCardProps ,等到真有抽象需求时再重构改名。这样可以省去一半的动脑时间:)
2022-08-25
俞俊001
前端开发也是软件开发的一份子,代表着软件工程、开发的各种概念同样应用在前端中(只是会因地制宜),而这就代表着不变中的一部分。比如老师说的 MVC、MVVM ,比如各种设计原则。 另外,前端技术也是在螺旋前进的,可能这段时间流行的以前同样流行过,只是换了个皮。
作者回复:你好,俞俊001,“可能这段时间流行的以前同样流行过,只是换了个皮” 我非常赞同你说的。 软件技术社区最终还是由人组成的,比起其他领域固然理性得多,但也经常有感性的部分,所以我们也会看到经常有公司或个人炒作一些新技术概念,这时,我们就需要看清它们背后的本质是什么,有没有实质的进步,有没有解决新的痛点。
2022-08-26
CondorHero
以前只用过 nvm,这回了解了 fnm,借助它去调研了下 Node.js 管理器,然后一下子打开了 Node.js 管理器的大门,什么 nvm、n、fnm、Volta、nvs 等等,一圈看下来还是 fnm 香 ,速度快、更好的跨平台、像 nvm 一样的 API 简洁度,瞬间把 nvm 卸了装上 fnm😄
作者回复:你好,Condor Hero,你对技术的热情和这样举一反三的学习方式,一定会给你带来更多的收获。 话说Volta我是第一次听说,我大概看了下它介绍,看起来原理与fnm类似,也是在使用shim的方式。谢谢你告诉大家。
2022-08-25
Endure
学习一门技术,务必要有大于一门技术的收获
作者回复:你好,Endure,是的,这点很重要,在制作课程期间我会时刻铭记这一点,也请你监督:)
2022-08-25
Geek_9373fc
老师你好,请问为什么jsx是声明式?声明式和命令式的区别是什么?
作者回复:你好,Geek_9373fc,这是个好问题,声明式和命令式的区别在下周二将更新的《04 | JSX:该怎样理解这种声明式语法糖?》中有详细讲解。先剧透一下:声明式是“描述开发者期待的视图状态”。敬请期待。
2022-08-25
俞俊001
老师你好,对于您画的 “三维坐标图” 有个疑问想要请教: 为什么要把 “表层” 和 “掌握层度” 分成两个维度? “表层” 知识不是属于 “掌握层度”这个抽象里面吗?是不是只需要两个维度即可?
作者回复:你好,俞俊001,很高兴你对“螺旋学习曲线”感兴趣。我来用三维模型的三视图来进一步解释一下这个学习曲线(留言区不能贴图,我用ASCII图试试): ________________________________________________ 【正面】            ▲            │ 掌握程度            │      ▲            │     ┌┘       ┌────┼─────┘       └┐   │        └───┼───┐            │   │            │  ┌┘         ┌──┼──┘         │  │         └┐ │          └┐│ ◄─────────┴┴───────────► 技术表层                技术底层 ________________________________________________ 【侧面】 ▲ │ 掌握程度 │                 ┌─► │                 │ │                ┌┘ │              ┌─┘ │             ┌┘ │         ┌───┘ │        ┌┘  (瓶颈期) │       ┌┘ │   ┌───┘ │  ┌┘ (瓶颈期) │┌─┘ └┴─────────────────────►                     学习投入 ________________________________________________ 【俯视】 ▲ 技术底层 │                ┌──► │               ┌┘ │       ┌──┐    │ │      ┌┘  │    │ │    ┌─┘   │    │ ├┬───┼─────┼────┼──────► │└┐  │     │    │   学习投入 │ └──┘     │    │ │          └┐   │ │           └┐  │ │            └──┘ │ ▼ 技术表层 ________________________________________________ 不知道有没有回答你的疑问?
2022-08-26
讲师

宋一玮

FreeWheel 中国研发中心前端架构师

宋一玮,FreeWheel 前端架构师。 毕业于北京理工大学,曾先后供职于 IBM、Amazon、一家 O2O 创业公司以及时光网,现任 FreeWheel 基础架构部前端架构师。 目前负责 FreeWheel 自研前端框架、BFF、微前端等方案的设计研发和推广。从最早的 ASP、JSF...查看更多
编辑推荐
包含这门课的学习路径

前端工程师

24门课程 109.3w人学习
看过的人还看了
数据结构与算法之美
王争
前 Google 工程师

81讲 | 283805 人已学习

¥68¥199
左耳听风
陈皓
网名“左耳朵耗子”,资深技术专家

119讲 | 181001 人已学习

¥98¥399
JavaScript 进阶实战课
石川
JavaScript Patterns and Anti-Patterns 等开源项目创建者,O'Reilly 技术评审

47讲 | 15077 人已学习

¥59¥129
重学前端
程劭非(winter)
前手机淘宝前端负责人

57讲 | 105376 人已学习

¥59¥129
设计模式之美
王争
前 Google 工程师,《数据结构与算法之美》专栏作者

113讲 | 123470 人已学习

¥98¥299
玩转 Vue 3 全家桶
大圣
前百度前端架构师

44讲 | 38344 人已学习

¥68¥199