Artwork

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

Yehuda Katz on Paradigms vs. Abstractions in UI Development

2:03:23
 
分享
 

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

Topics include:

- 1:46 – Exploring the React paradigm

- 11:45 – How have your opinions on UI dev changed since starting Ember?

- 16:00 – How React's render functions and Ember's templates both solve the same problem: how to restrict the rendering code that users write

- 34:03 – JavaScript's multiparadigm approach: OOP + functional

- 40:13 - Hooks and the importance of lifecycle entanglement

- 46:15 – Do Hooks succeed in bringing the ideas of declarative rendering to our JavaScript code?

- 53:58 – The ES module spec, ES imports, and ES modules vs. CJS modules

- 1:04:55 – Are TypeScript users at risk of the same kinds of syntax collisions that CoffeeScript users once were?

- 1:10:10 – TypeScript now doesn't ship unstable features. (e.g. Optional chaining is stage 3)

- 1:15:35 – Yehuda's take on stage 0 through stage 4 ECMAScript proposals

- 1:23:39 – What's missing from UI development? And the difference between paradigms and abstractions.

- 1:31:00 – Ember's original sin was push-based reactivity. Pull-based is how programs work.

- 1:40:30 – Ember needs a new lifecycle entanglement primitive, that borrows concepts from both Hooks and Ember Concurrency tasks

- 1:57:07 – How do you feel about UI development in 2019?

Links:

- [No Silver Bullet](http://worrydream.com/refs/Brooks-NoSilverBullet.pdf), by Fred Books

- [React Hook Pitfalls](https://www.youtube.com/watch?v=VIRcX2X7EUk), by Kent C. Dodds

  continue reading

185集单集

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

Topics include:

- 1:46 – Exploring the React paradigm

- 11:45 – How have your opinions on UI dev changed since starting Ember?

- 16:00 – How React's render functions and Ember's templates both solve the same problem: how to restrict the rendering code that users write

- 34:03 – JavaScript's multiparadigm approach: OOP + functional

- 40:13 - Hooks and the importance of lifecycle entanglement

- 46:15 – Do Hooks succeed in bringing the ideas of declarative rendering to our JavaScript code?

- 53:58 – The ES module spec, ES imports, and ES modules vs. CJS modules

- 1:04:55 – Are TypeScript users at risk of the same kinds of syntax collisions that CoffeeScript users once were?

- 1:10:10 – TypeScript now doesn't ship unstable features. (e.g. Optional chaining is stage 3)

- 1:15:35 – Yehuda's take on stage 0 through stage 4 ECMAScript proposals

- 1:23:39 – What's missing from UI development? And the difference between paradigms and abstractions.

- 1:31:00 – Ember's original sin was push-based reactivity. Pull-based is how programs work.

- 1:40:30 – Ember needs a new lifecycle entanglement primitive, that borrows concepts from both Hooks and Ember Concurrency tasks

- 1:57:07 – How do you feel about UI development in 2019?

Links:

- [No Silver Bullet](http://worrydream.com/refs/Brooks-NoSilverBullet.pdf), by Fred Books

- [React Hook Pitfalls](https://www.youtube.com/watch?v=VIRcX2X7EUk), by Kent C. Dodds

  continue reading

185集单集

所有剧集

×
 
Loading …

欢迎使用Player FM

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

 

快速参考指南