Artwork

AsyncTalk에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 AsyncTalk 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
Player FM -팟 캐스트 앱
Player FM 앱으로 오프라인으로 전환하세요!

EP11 与 Event 斗争的血泪史

46:51
 
공유
 

Manage episode 333046433 series 3291831
AsyncTalk에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 AsyncTalk 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

本期节目主播们在谈天说地之余聊了些关于 Event 相关的话题,从浏览器事件模型到性能优化都没丢下。

由于 lock down 带来的影响尚未散去,主播们普遍未能恢复到完全的状态,本期节目还请大家多多包涵。

但如果内容有误请务必不要照顾我们,可以通过邮件或者直接评论留言的方式联系我们指正。感谢~

邮件:async.talk@gmail.com


主播

AnnatarHe: https://annatarhe.com

Tinko: https://space.bilibili.com/290664

Sleaf: https://twitter.com/Sleaf_

小鹿


Timeline

0:48 引题 - Event

1:24 Event 是什么

5:11 浏览器事件模型

9:10 AbortSignal 与 once

10:58 浏览器生命周期事件

14:35 I'm not robot!

17:47 event.target & currentTarget

18:47 无聊的面试题:事件委托

20:39 不是面试题的 Event Loop

23:51 Node Event Loop 以及你为啥不该知道

32:08 脱离前端的 Event

32:38 Event 有啥用呢?挣钱,解耦

33:56 ”事件“ 概念的杰出代表 — Nginx

35:37 一道有趣的面试题

39:15 解决问题可以靠工程,也可以用算法

40:52 如何优化高复杂度的问题

42:09 蹭个 react fiber 的热度

43:15 性能有问题?分片!

45:21 关于未发布节目的说明 — 我们倾向于做正能量节目


相关链接

Document: visibilitychange event: https://developer.mozilla.org/en-US/docs/Web/API/Document/visibilitychange_event

Intersection Observer API: https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API

What is the exact difference between currentTarget property and target property in JavaScript: https://stackoverflow.com/questions/10086427/what-is-the-exact-difference-between-currenttarget-property-and-target-property

React SyntheticEvent: https://reactjs.org/docs/events.html

The Node.js Event Loop, Timers, and process.nextTick(): https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/

tauri: https://github.com/tauri-apps/tauri

This new iOS 16 feature will rid the web of pesky CAPTCHA verification puzzles: https://9to5mac.com/2022/06/20/ios-16-bypass-captchas/

Difference between microtask and macrotask within an event loop context: https://stackoverflow.com/questions/25915634/difference-between-microtask-and-macrotask-within-an-event-loop-context

SPEC task queue: https://html.spec.whatwg.org/multipage/webappapis.html#task-queue

tokio: https://github.com/tokio-rs/tokio

Thread Pools in NGINX Boost Performance 9x! https://www.nginx.com/blog/thread-pools-boost-performance-9x/

React Fiber Architecture: https://github.com/acdlite/react-fiber-architecture


扩展阅读

How Apple could kill CAPTCHAs with Private Access Tokens https://appleinsider.com/articles/22/06/14/how-apple-could-kill-captchas-with-private-access-tokens




BGM by Otologic

  continue reading

45 에피소드

Artwork
icon공유
 
Manage episode 333046433 series 3291831
AsyncTalk에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 AsyncTalk 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

本期节目主播们在谈天说地之余聊了些关于 Event 相关的话题,从浏览器事件模型到性能优化都没丢下。

由于 lock down 带来的影响尚未散去,主播们普遍未能恢复到完全的状态,本期节目还请大家多多包涵。

但如果内容有误请务必不要照顾我们,可以通过邮件或者直接评论留言的方式联系我们指正。感谢~

邮件:async.talk@gmail.com


主播

AnnatarHe: https://annatarhe.com

Tinko: https://space.bilibili.com/290664

Sleaf: https://twitter.com/Sleaf_

小鹿


Timeline

0:48 引题 - Event

1:24 Event 是什么

5:11 浏览器事件模型

9:10 AbortSignal 与 once

10:58 浏览器生命周期事件

14:35 I'm not robot!

17:47 event.target & currentTarget

18:47 无聊的面试题:事件委托

20:39 不是面试题的 Event Loop

23:51 Node Event Loop 以及你为啥不该知道

32:08 脱离前端的 Event

32:38 Event 有啥用呢?挣钱,解耦

33:56 ”事件“ 概念的杰出代表 — Nginx

35:37 一道有趣的面试题

39:15 解决问题可以靠工程,也可以用算法

40:52 如何优化高复杂度的问题

42:09 蹭个 react fiber 的热度

43:15 性能有问题?分片!

45:21 关于未发布节目的说明 — 我们倾向于做正能量节目


相关链接

Document: visibilitychange event: https://developer.mozilla.org/en-US/docs/Web/API/Document/visibilitychange_event

Intersection Observer API: https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API

What is the exact difference between currentTarget property and target property in JavaScript: https://stackoverflow.com/questions/10086427/what-is-the-exact-difference-between-currenttarget-property-and-target-property

React SyntheticEvent: https://reactjs.org/docs/events.html

The Node.js Event Loop, Timers, and process.nextTick(): https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/

tauri: https://github.com/tauri-apps/tauri

This new iOS 16 feature will rid the web of pesky CAPTCHA verification puzzles: https://9to5mac.com/2022/06/20/ios-16-bypass-captchas/

Difference between microtask and macrotask within an event loop context: https://stackoverflow.com/questions/25915634/difference-between-microtask-and-macrotask-within-an-event-loop-context

SPEC task queue: https://html.spec.whatwg.org/multipage/webappapis.html#task-queue

tokio: https://github.com/tokio-rs/tokio

Thread Pools in NGINX Boost Performance 9x! https://www.nginx.com/blog/thread-pools-boost-performance-9x/

React Fiber Architecture: https://github.com/acdlite/react-fiber-architecture


扩展阅读

How Apple could kill CAPTCHAs with Private Access Tokens https://appleinsider.com/articles/22/06/14/how-apple-could-kill-captchas-with-private-access-tokens




BGM by Otologic

  continue reading

45 에피소드

모든 에피소드

×
 
Loading …

플레이어 FM에 오신것을 환영합니다!

플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.

 

빠른 참조 가이드