Artwork

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

Overview on Frontend Frameworks بالعربي with Ahmad Alfy - Tech Podcast بالعربي

2:06:54
 
공유
 

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

An Overview on Frontend Frameworks. How did we get there, the problems they solved, and the problems they introduced? Discussion Flow The current state of the frontend development. The amount of frameworks that are currently available, how everything is rewritten every few years, the fatigue the developers constantly complain from. How we used to develop applications before (the multi-page / monolith app that combines the views and the logic together) The problems we faced when we were building monolithic applications The impact of Ajax and how we were able to update small parts of the page The introduction of the new generation of frameworks (Backbone, Ember, Knockout, Angular) The introduction of the next generation of frameworks (Angular, React, Vue, Svelte) What influences the decision of picking up a framework (declarative approach, component-based architecture, reactivity, developer experience …) The problems introduced by that (a single HTML element and a script tag) How did we solve that with SSR (server-side rendering) and the problems introduced by the SSR Hydration (get the HTML, download all the JS, parse and execute JS, bind listeners) MPA vs SPA (experience, routing, transitions, state management) Applications vs Content based websites New meta frameworks (Astro for content-based websites, Qwik for app like experiences) The concept of interactive islands The concepts of Resumability, prefetching, binding on interactivity Differences between the frameworks

  continue reading

42 에피소드

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

An Overview on Frontend Frameworks. How did we get there, the problems they solved, and the problems they introduced? Discussion Flow The current state of the frontend development. The amount of frameworks that are currently available, how everything is rewritten every few years, the fatigue the developers constantly complain from. How we used to develop applications before (the multi-page / monolith app that combines the views and the logic together) The problems we faced when we were building monolithic applications The impact of Ajax and how we were able to update small parts of the page The introduction of the new generation of frameworks (Backbone, Ember, Knockout, Angular) The introduction of the next generation of frameworks (Angular, React, Vue, Svelte) What influences the decision of picking up a framework (declarative approach, component-based architecture, reactivity, developer experience …) The problems introduced by that (a single HTML element and a script tag) How did we solve that with SSR (server-side rendering) and the problems introduced by the SSR Hydration (get the HTML, download all the JS, parse and execute JS, bind listeners) MPA vs SPA (experience, routing, transitions, state management) Applications vs Content based websites New meta frameworks (Astro for content-based websites, Qwik for app like experiences) The concept of interactive islands The concepts of Resumability, prefetching, binding on interactivity Differences between the frameworks

  continue reading

42 에피소드

Minden epizód

×
 
Loading …

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

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

 

빠른 참조 가이드

탐색하는 동안 이 프로그램을 들어보세요.
재생