Aller au contenu principal

Citation de Sam et Max dans Hacker News

· 2 minutes de lecture
Jonas Turbeaux
  • Auteur : Sam et Max, Bloggeur français à propos de Python, Django, Linux, Open Source, Free Software, etc.
  • Article original : Hacker News

/img/blog/hypermedia/original.png

Je suis heureux de constater que les approches minimalistes, comme svelte, htmx et alpine.js sont de plus en plus prisées.

J'ai eu l'impression de me battre seul pendant les années dorées de node, webpack et react où tout le monde créait des piles folles et ajoutait GraphQL et ainsi de suite, pour essentiellement obtenir ce que Django + jquery ont fait il y a 10 ans en un dixième du temps et du code.

Jusqu'à présent, j'ai également survécu [à ces déclarations ]:

  • xml est l'avenir
  • utilisons nosql pour toutes les choses
  • il faut utiliser le même langage pour le back comme pour le front
  • oui, votre site doit avoir une version AMP (ah, vous l'avez oubliée celle-là, n'est-ce pas ? C'était tellement important, et puis pouf, c'est parti comme une larme sous la pluie)
  • oui, votre page d'accueil doit être une SPA
  • vous ne pouvez rien coder sans async
  • vous ne pouvez pas vivre sans une file d'attente de messages
  • tout doit devenir un micro-service
  • bien sûr, vous avez besoin d'un conteneur pour cela
  • il faut bien sûr un orchestrateur pour organiser ces conteneurs
  • bien sûr, vous avez besoin du nuage, il serait insensé de s'occuper soi-même de ces conteneurs et de ces orchestrateurs
  • Hey, pourquoi as-tu un serveur ? Utilise un backend sans serveur !
  • Hey, pourquoi as-tu un backend ? Il suffit de l'appeller depuis une plateforme Saas !

Chaque année, une génération d'ingénieurs doit apprendre les concepts suivants : "il n'y a pas de solution miracle", " utilisez la bonne technologie pour le bon problème", "vous n'êtes pas Google", "réécrire une base de code tous les deux ans n'est pas une bonne décision commerciale", "les choses coûtent de l'argent".