Artwork

内容由AsyncTalk提供。所有播客内容(包括剧集、图形和播客描述)均由 AsyncTalk 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal
Player FM -播客应用
使用Player FM应用程序离线!

EP01 学前端的入门问题

47:40
 
分享
 

Manage episode 437391051 series 3291831
内容由AsyncTalk提供。所有播客内容(包括剧集、图形和播客描述)均由 AsyncTalk 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

在社交媒体上看到一位朋友发的牢骚,内容是这样的:


想学一种前端技术,毕竟自己对产品还是也很喜欢的,想着是不是自己也能瞎搞点啥,然后就去搜:js快速入门图书推荐、学typescript之前需要先学js么、Electron跨平台使用js还是ts,vue和react哪个好?angular还值得学么。。。

然后我决定学swift了

我们 AsyncTalk 作为主要做 web 开发方向的工程师,针对这个问题聊了聊自己的看法。

如果你刚入行前端,或者希望能学一门 GUI 技术,可以来听听看


时间线:

00:00 引言

00:46 入门 JS 图书推荐

05:20 关于跨行到前端工程师的讨论

07:44 入门 CSS&HTML 图书推荐

11:01 学 TypeScript 之前需要学 JavaScript 吗?

16:52 项目里用 TS 还是 JS?

21:35 React, Vue, Ng 的技术应该从哪里入门

36:50 SwiftUI 的看法

41:02 结论小结


主播:

SleafH

Tinko: tinko@bilibili

AnnatarHe: AnnatarHe

联系方式: async.talk@gmail.com


注:由于收音问题,请在 21:50 左右加大音量,后期我们会尝试改进


Ref:

《JavaScript DOM 编程艺术》https://book.douban.com/subject/6038371/

《JavaScript 高级程序设计》(红皮书): https://book.douban.com/subject/10546125/

《JavaScript 语言精粹》https://book.douban.com/subject/3590768/

《你不知道的 JavaScript》https://book.douban.com/subject/26351021/

《ES6 标准入门》https://book.douban.com/subject/27127030/

《CSS 世界》https://book.douban.com/subject/27615777/

《CSS 揭秘》https://book.douban.com/subject/26745943/

Vite:https://vitejs.dev/

W3School:https://www.w3school.com.cn/

recoiljs: https://recoiljs.org/

redux saga: https://redux-saga.js.org/

SwiftUI 多 sheet 的 bug: https://twitter.com/bigmtnstudio/status/1371590366709776391?s=21

SwiftUI NavigationStack 会被 pop to root 的 bug: https://developer.apple.com/forums/thread/677333

后记:

TS 官方的态度是,学习 TS 之前必须学习 JS: https://www.typescriptlang.org/docs/handbook/typescript-from-scratch.html#learning-javascript-and-typescript

eval或with等用法需要了解,一般项目里不应该使用,因为会带来额外的风险,但是在一些底层库中为了实现更加灵活的特性是需要使用这些语言特性的。



BGM by Otologic

  continue reading

45集单集

Artwork
icon分享
 
Manage episode 437391051 series 3291831
内容由AsyncTalk提供。所有播客内容(包括剧集、图形和播客描述)均由 AsyncTalk 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

在社交媒体上看到一位朋友发的牢骚,内容是这样的:


想学一种前端技术,毕竟自己对产品还是也很喜欢的,想着是不是自己也能瞎搞点啥,然后就去搜:js快速入门图书推荐、学typescript之前需要先学js么、Electron跨平台使用js还是ts,vue和react哪个好?angular还值得学么。。。

然后我决定学swift了

我们 AsyncTalk 作为主要做 web 开发方向的工程师,针对这个问题聊了聊自己的看法。

如果你刚入行前端,或者希望能学一门 GUI 技术,可以来听听看


时间线:

00:00 引言

00:46 入门 JS 图书推荐

05:20 关于跨行到前端工程师的讨论

07:44 入门 CSS&HTML 图书推荐

11:01 学 TypeScript 之前需要学 JavaScript 吗?

16:52 项目里用 TS 还是 JS?

21:35 React, Vue, Ng 的技术应该从哪里入门

36:50 SwiftUI 的看法

41:02 结论小结


主播:

SleafH

Tinko: tinko@bilibili

AnnatarHe: AnnatarHe

联系方式: async.talk@gmail.com


注:由于收音问题,请在 21:50 左右加大音量,后期我们会尝试改进


Ref:

《JavaScript DOM 编程艺术》https://book.douban.com/subject/6038371/

《JavaScript 高级程序设计》(红皮书): https://book.douban.com/subject/10546125/

《JavaScript 语言精粹》https://book.douban.com/subject/3590768/

《你不知道的 JavaScript》https://book.douban.com/subject/26351021/

《ES6 标准入门》https://book.douban.com/subject/27127030/

《CSS 世界》https://book.douban.com/subject/27615777/

《CSS 揭秘》https://book.douban.com/subject/26745943/

Vite:https://vitejs.dev/

W3School:https://www.w3school.com.cn/

recoiljs: https://recoiljs.org/

redux saga: https://redux-saga.js.org/

SwiftUI 多 sheet 的 bug: https://twitter.com/bigmtnstudio/status/1371590366709776391?s=21

SwiftUI NavigationStack 会被 pop to root 的 bug: https://developer.apple.com/forums/thread/677333

后记:

TS 官方的态度是,学习 TS 之前必须学习 JS: https://www.typescriptlang.org/docs/handbook/typescript-from-scratch.html#learning-javascript-and-typescript

eval或with等用法需要了解,一般项目里不应该使用,因为会带来额外的风险,但是在一些底层库中为了实现更加灵活的特性是需要使用这些语言特性的。



BGM by Otologic

  continue reading

45集单集

所有剧集

×
 
Loading …

欢迎使用Player FM

Player FM正在网上搜索高质量的播客,以便您现在享受。它是最好的播客应用程序,适用于安卓、iPhone和网络。注册以跨设备同步订阅。

 

快速参考指南