Composants de serveur React : une plongée philosophique dans les balises vs. les appels de fonction
Cet article explore les différences fondamentales entre les balises et les appels de fonction, en commençant par le contexte des composants de serveur React. L’auteur utilise l’analogie des plans architecturaux et des recettes de cuisine pour illustrer la nature déclarative des balises par opposition à la nature impérative des appels de fonction. La discussion aborde les appels de procédure à distance et la programmation asynchrone, aboutissant à un cadre théorique pour répartir les calculs sur plusieurs machines. Les balises représentent des appels de fonction potentiels qui englobent le temps et l’espace, et en différenciant les composants et les primitives, l’auteur explique comment différentes fonctions dépendent de l’ordre de calcul. Cela conduit à une méthode efficace pour la segmentation des programmes.