Parlons Front !

Anthony RUELLE
Jan 28 · 3 min read
Parlons Front 8 Revue de presse #8
Parlons Front 8 Revue de presse #8
Parlons Front 8 Revue de presse #8

Quoi de mieux pour finir ce premier mois de l’année qu’une revue de presse front ? 😁

Chez SFEIR Lille, nous sommes nombreux à faire partie de la team #front et il nous tient à cœur de vous partager régulièrement nos dernières trouvailles en matière de veille technique.

Pour ce nouveau numéro, nous vous proposons 5 articles. Nous allons parler React, Typescript, Tailwind, d’astuces pour les tests sous Angular et même de HTML !

Bonne lecture 📖 !

L’attribut contenteditable, les éléments HTML Datalist, Details, Output vous sont inconnus ? Cet article est donc fait pour vous. Plus besoin de se prendre la tête pour faire une liste de données éditables ou encore une liste déroulante avec saisie filtrante. De notre côté tout le monde ne connaissait pas l’ensemble de ces éléments et ça fait toujours plaisir d’apprendre de nouvelles choses sur les nouveaux standards d’un basique tel que le HTML.

Comment déclarer un attribut en Typescript comme étant requis ou optionnel ? Comment créer un nouveau type basé (partiellement ou totalement) sur un déjà existant ? Les types Pick et Omit ne vous parlent peut-être pas ?

Ce sont des questions que vous vous êtes peut-être déjà posées et cet article vous résumera parfaitement comment faire et ce qu’il faut utiliser.

Et sinon, Microsoft a annoncé il y a 2 semaines la sortie de Typescript 4.2 en bêta, c’est toujours intéressant de savoir ce qui va arriver en release prochainement 😏

Nouvel article et pour celui-ci nous allons parler React et state management. Ici nous vous proposons un article qui va présenter les différents problèmes que chaque développeur peut rencontrer en utilisant un outil de state management tel que Redux. Une présentation de la librairie Recoil est également faite. C’est une librairie de state management prévue pour React qui se veut être minimaliste et plus facilement maintenable.

Tailwind, vous connaissez ? Si vous ne connaissez pas, pour faire simple c’est un framework CSS similaire à Bootstrap ou encore Bulma.

L’auteur de cet article a avancé 5 arguments qui peuvent vous permettre de vous aiguiller dans votre choix d’un framework CSS. Sans trop spoiler le contenu de l’article, le titre et la conclusion de l’article sont assez clairs pour connaitre son point de vue: “If you like Tailwind, use it! But don’t try to convince me it’s the future.”

Est-ce que les arguments avancés vous ont convaincus ?

Dernier article pour cette semaine et il concerne Angular.

Une fuite mémoire dans l’exécution des tests mais comment c’est possible 😅? Il est expliqué ce qu’il faut faire pour outrepasser ce problème et faire en sorte que les tests soient 3 x plus rapides ce qui peut être un gain de temps considérable sur vos projets.

Et de votre côté, vous avez des nouveautés #front à partager avec nous ?

Merci à l’équipe pour leurs suggestions de cette semaine !

À la semaine prochaine !

#front #typescript #coding #tailwind #angular #html #react #recoil

CodeShake

Learnings and insights from SFEIR community.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store