Diving into the declarative vs imperative in context of React. Why React is declarative? Does it make it better than the alternatives?
⚛️ This Week in React:
https://thisweekinreact.com/
⏱️ Timestamps:
00:00 - What else is declarative?
00:27 - List of Contents
00:43 - Chapter I: The False Battle of Declarative vs Imperative
01:20 - Language Classification vs Programming Style
01:35 - Natural Language
02:11 - for() vs map()
02:47 - 1 level lower
03:24 - 1 level higher
03:58 - Visualized: Declarative vs Imperative
04:06 - Chapter II: The Marketing Promise of Declarative Views
04:29 - Syntax difference
04:52 - Chapter III: Why State is The Root of All Evil
05:26 - How FE was written before Declarative Libs
06:35 - The Problem with Imperative DOM
07:09 - Facebook's problem with Complexity
08:56 - What Dijkstra Understood About The Human Brain
09:39 - Benefits of Declarative
10:13 - Dijkstra key insight for React
10:48 - FINALE: What Seniors Know That Juniors Don't?
11:31 - The Cost of Declarative
12:31 - TWIR
📖 Acknowledgments & Further Reading:
F8 Conference, Rethinking Web App Development at Facebook: • Hacker Way: Rethinking Web App Development...
Rethinking Best Practices (JSConf.Asia 2013): • Pete Hunt: React - Rethinking Best Practic...
Frans Coenen, University of Liverpool: https://intranet.csc.liv.ac.uk/~frans...
Old React Docs: https://legacy.reactjs.org/
🌐 Other Resources:
https://webperso.info.ucl.ac.be/~pvr/...
https://www.researchgate.net/publicat...
https://cs.lmu.edu/~ray/notes/languag...
https://en.wikipedia.org/wiki/Declara...
On this page of the site you can watch the video online Why React is Declarative? with a duration of hours minute second in good quality, which was uploaded by the user UI Engineering 01 August 2024, share the link with friends and acquaintances, this video has already been watched 2,642 times on youtube and it was liked by 197 viewers. Enjoy your viewing!