Paris TypeScript #41

Organisé par Paris TypeScript
À propos de l'Ă©vĂšnement

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:

  1. 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).
  2. 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.