Lecture 5 minutes
Notre équipe technique vous partage tous les mois sa veille technologique. Retrouvez toutes les actualités et informations qui ont retenu notre attention ce mois de novembre. Remix, Jamstack et poulet...
Remix, le framework bientôt tendance ?
Nous vous avons déjà parlé du futur de l’architecture web, avec le principe de la PESPA (Progressive Enhanced Single Page Application). Ce mois-ci, nous vous présentons Remix, un framework full stack qui permet aux développeurs de se concentrer sur l’interface utilisateur et de retrouver les standards du développement web. Sorti dans une première version en 2021, ce framework fait déjà beaucoup parler de lui dans des comparaisons avec Next.js. Entre rapidité de chargement des données et gestion d’erreurs améliorée, Remix est définitivement un framework intéressant. Affaire à suivre !
Et merde, Git !?
Git n’est pas un outil à prendre à la légère. Une petite erreur, et c’est la panique ! Un peu à la manière d’un iceberg, Git est une véritable machine dont nous n'utilisons que la surface. Et comme le dit très bien cet article « Scewing up is easy, and figuring out how to fix your mistakes is fucking impossible ». Alors pour vous aider, voici une petite liste d’erreurs fréquentes que l’on peut faire avec Git. Et aussi, la procédure pour les réparer ! Merci Katie Sylor-Miller.
En retard pour la Jamstack ?
Une application Jamstack est une application qui utilise différents outils (Javascript, APIs et Markup) permettant d’avoir un site statique avec du contenu dynamique. Le tout en proposant une expérience utilisateur interactive et moderne. Cette année, la conférence sur Jamstack a eu lieu le 7 et 8 novembre 2022 à San Francisco. Vous n’avez pas pu y assister ? Grâce à ce lien, vous pouvez visionner tout ce que vous avez raté ! Et si vous n'avez pas le courage de sélectionner les conférences qui vous intéressent, voici une petite sélection spécialement pour vous :
- How I Learned to Stop Worrying and Love the Backend with Remix
- Living on the Edge: Boosting your Jamstack site performance with Edge Functions
- How developer experience holds content teams back (and how to fix it)
- Intrinsic CSS with Container Queries & Units
- Why the web wins
Il a quitté son poste de développeur pour devenir un poulet
Après le Lorraine Ipsum de notre dernier article, ce mois-ci, nos développeurs ont encore trouvé une pépite du web : le témoignage d’un développeur devenu poulet. Un article très intéressant qui fait réfléchir…
La méthode Mikado (mais pas les biscuits)
Reprendre du code laissé à l’abandon ou développé par d’autres entreprises, ce n’est jamais une mince affaire. Et quand on doit en plus faire évoluer ce code, il est primordial d’en comprendre l’entièreté. Alors, comment faire du refactoring efficace ? C’est la question à laquelle Anis Chaabani répond avec la méthode Mikado.
En quelques mots, la méthode Mikado permet de visualiser l’objectif à atteindre puis les étapes nécessaires. Elle permet de modifier de façon minime un code qui compile et qui est livrable à tout moment, et de tenir un historique pour repasser sur toutes les étapes du refactoring. À travers quatre concepts clés, cette méthode est intéressante pour mener à bien du refactoring de grande envergure. La prochaine fois que vous devez reprendre du code, pensez aux Mikados !
L’e-commerce et les déchets des emballages
En tant que développeur de sites e-commerce, ce n’est pas facile de constater l’impact écologique de notre métier. Mais nous sommes sûrs que vous avez déjà reçu un énorme carton contenant une toute petite boîte avec trois fois trop de déchets plastiques ou papier !
Derrière ces sites e-commerce se cachent souvent de véritables usines, où des centaines d’emballages sont envoyés chaque jour. Alors, comment réduire ces déchets ? C’est une question à laquelle tente de répondre la Commission Européenne, qui travaille sur de nouvelles lois pour réduire les déchets d’emballages. Pour jeter un œil à leur travail, c’est par ici !
Pour finir
Voici le résumé des nombreux liens qui ont été partagés ce mois-ci, bonne exploration !
- Remixing Shopify
- Appwrite
- GitHub - conventional-changelog/commitlint: 📓 Lint commit messages
- TUTORIAL 👉 ¡Entrena a la IA con tu CARA! - 100% GRATIS Y SIN GPUs (Stable Diffusion y Dreambooth)
- html.to.design | Figma Community
- AFUP Day 2023
- Lens Fest
- Les nouveautés du portail analytique Synolia x Qlik
- jc | CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts
- It's time to lazy-load offscreen iframes!
- AFUP - Vidéos des conférences
- You can now use ngrok without even installing ngrok
- Unminify
- PHP: Supported Versions
- EP000: Operation Aurora | HACKING GOOGLE
- "Excalidraw natively on GitHub soon 🚀" / Twitter
- NSA urges orgs to use memory-safe programming languages
- Quoi de neuf dans PHP 8.2 – Nouvelles fonctionnalités, dépréciations, changements et autres
- La conf qui tue le game
- DJ Pone - Paradis (Clip Officiel) Réalisé à partir d'une IA
- ReAct: Synergizing Reasoning and Acting in Language Models – Google AI Blog
- Retour sur Forum PHP 2022
- Alternatives
- Mira : vers la construction d'un métavers français "éthique et respectueux"