Angular X Paris @ Zenika !
Détails
Bonjour à tous,
C’est la rentrée, et les meet-ups Angular X Paris reviennent avec un nouvel événement accueilli par Zenika (@ZenikaIT pour les suivre sur Twitter) !
Merci à leurs équipes d’avoir accepté non seulement de nous accueillir, mais aussi de contribuer à l’événement avec deux talks passionnants ! 😄
Au programme, 3 talks d’environ 30 minutes chacun suivis d’un buffet pour pouvoir se rencontrer et échanger. 🍕🍻
▪ 1er talk, "Angular - une introduction aux Schematics"
Par Jimmy Kasprzak, Consultant formateur chez Zenika (@Jimmykasprzak)
En tant que développeurs, il était déjà possible de générer facilement les différents éléments qui composent nos projets Angular grâce au cli. Depuis la sortie d’Angular en version 6, un nouveau concept a été introduit : les Schematics. Grâce à eux, le contrôle que nous avons sur cette génération est renforcé, étendu, et plus encore. Je vous propose de découvrir ensemble ce que sont les Schematics, ce qu’il est possible d’en faire et comment vous les utilisez déjà au quotidien sur vos projets sans même vous en rendre compte.
▪ 2nd talk, "NGRX, quoi ? comment ? pour qui ?"
Par Antoine Viau, Ingénieur Développeur Senior freelance (@AntoineViau), et Maxime Achouche, Développeur front-end actuellement chez Renault Digital (@MaximeAchouche)
Par rapport à Angular 1, Angular 2+ a été une révolution à plus d'un titre : langage, structure, écosystème, versionning, outils... C'est aussi l'arrivée d'une nouvelle façon de penser nos applications avec deux technos bien particulières : la librairie RxJs et le pattern Redux.
Leur association a donné naissance (entre autres) à NGRX (Reactive Extensions for Angular). Et quand on est développeur Angular, difficile d'y échapper : meetups, articles et conférences abondent sur le sujet. Du typeahead-fait-main-en-deux-lignes à la méga-enterprise-app-ultra-réactive, et en ajoutant les upgrades-qui-sont-trop-bien, on a vite fait de s'y perdre et de ne plus trop savoir quoi en faire.
Ce talk a pour vocation de partir des bases, vous faire comprendre le fonctionnement, et de vous exposer un retour d'expérience sur NGRX. Il y aura de la théorie, mais surtout de la pratique, avec un live-coding où nous referons notre propre NGRX. Vous verrez alors que ce pattern est beaucoup moins compliqué qu'il n'y paraît, et vous serez en mesure de déterminer s'il correspond ou pas à vos projets. Débutants Welcome !
▪ 3ème talk, "Des tests maintenables avec Angular !"
Par Florent Berthelot, Formateur pilier chez Zenika et Code lead de AYA (@berthel350)
Vous trouvez que le Test Driven Development est une utopie en front ? Que le TDD est réservé aux tests côté back-end ? Laissez-moi vous montrer qu'avec un peu de pratique, nous allons tout a fait pouvoir faire du Test-First sur Angular. Nous verrons alors comment progressivement améliorer notre manière de travailler pour faire du TDD et pourquoi pas même faire du Behavior Driven Development ! Les tests étant un investissement au même titre que le code application, nous veillerons à ce qu'ils soient le plus maintenable possible.
N’oubliez pas de nous suivre sur Twitter, @angularxparis, pour vous tenir au courant de toutes les actus Angular ! 👩💻👨💻
En espérant vous voir nombreux,
La team Angular X Paris
