Paris TypeScript #41
Salut les TypeScripters, c'est parti pour le 41Ăšme Paris TypeScript đ
Un grand merci à notre hébergeur pour cet event : OCTO
Pour ceux qui ne peuvent pas assister au meetup en physique, un stream sera dispo ici.
N'hésitez pas à proposer vos talks via notre repository Github.
Le programme :
Talk #1
Titre : Voyage au pays des génériques
Auteur : Thomas Aribart (@AribarT)
Durée : 20min
Description : Auto-complĂ©tion, type-safety, scalabilité⊠La plupart des dĂ©veloppeurs sâaccordent Ă dire que TypeScript est un outil trĂšs puissant lorsque bien utilisĂ© ! Cependant, crĂ©er une base de code parfaitement typĂ©e et DRY nĂ©cessite souvent de plonger dans lâunivers des types gĂ©nĂ©riques, une nouvelle syntaxe - riche mais parfois contre-intuitive - qui peut prendre de court les nouveaux venus (si vous avez dĂ©jĂ essayĂ©, vous savez !). En tant que crĂ©ateur de json-schema-to-ts, une librairie open-source avec environ 1 million de tĂ©lĂ©chargements par semaine, qui convertit les schĂ©mas JSON en types purement Ă travers des manipulations de types, jâai appris Ă naviguer au sein de ce nouveau monde Ă©trange. Avec cette prĂ©sentation, je vous prĂ©senterai quelques apprentissages:
- Définir et utiliser les génériques
- Faire de la récursion sur des unions, des objets, des tuples, etc.
- Eviter quelque piÚges courants comme la contravariance et les récursions infinies
Talk #2
Titre : Création et installation d'une application Teams en Typescript
Auteur : Moussoki Terance (@moussoki)
Durée : 10min
Description : Nous allons voir ensemble comment créer et déployer une application Teams en Typescript
Talk #3
Titre : Deviens full-stack avec TypeScript
Auteur : Estéban Soubiran (@soubiran_))
Durée : 20min
Description : Ce talk a pour objectif de présenter Adonis, un framework web pour construire des applications web entiÚrement avec TypeScript. Le talk serait découpé en 2 grandes parties:
- Présentation de l'outil et place dans l'écosystÚme (avec des comparaisons vis-à -vis des outils bien connu comme Nest, Express ou Fastify).
- Un peu de code pour montrer à quoi il ressemble et ce qui le différencie concrÚtement des autres frameworks et routers de l'écosystÚme.
La finalité du talk est de présenter une alternative intéressante (et viable) pour toutes les personnes voulant faire à la fois du TypeScript en backend et en frontend.