Loading…
Attending this event?
2nd-5th of February 2022 / 2-5 Février 2022, Grenoble

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Web / Mobile / IoT [clear filter]
Thursday, February 3
 

09:20 GMT

👨‍🎨 Il était une fois... les navigateurs ⛵️
De grandes batailles et de grandes innovations, racontées et dessinées en live !
Venez écouter l’histoire animée des navigateurs, depuis le CERN jusqu'à aujourd'hui ... et même leur possible avenir !
Replongez-vous dans l'aventure et les grandes idées de la navigation Web, bercé par la voix de Noël et les dessins de Pierre !

Speakers
avatar for Noël Macé

Noël Macé

Passionate about sharing technical knowledge and about meeting and helping people, Noël loves to teach and has offered talks on diverse topics from the very beginning of his career in technology. He is a web developer and a developer advocate, a former mobile and Java developer... Read More →
avatar for Pierre Tibulle

Pierre Tibulle

IKOBOX
Dev principalement mobile (Android/iOS/Hybride), je gribouille des sketchnotes colorées et je participe à l'organisation du meetup Android Nantes (GDG) et du rendez-vous des speakers...


Thursday February 3, 2022 09:20 - 10:05 GMT
Auditorium WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

10:45 GMT

The Eternal Sunshine of the Zero Build Pipeline
For many years, we have migrated all our devtools to Node.js for the sake of simplicity: a common language (JS/TS), a large ecosystem (NPM), and a powerful engine. In the meantime, we moved a lot of computation tasks to the client-side thanks to PWA and JavaScript Hegemony.

So we made Webapps for years, developing with awesome reactive frameworks and bundling a lot of dependencies. We progressively moved from our simplicity to complex apps toolchains. We've become the new Java-like ecosystem. It sucks.

It's 2021, we've got a lot of new technologies to sustain our Users eXperience. It's time to have a break and rethink our tools rather than going faster and faster in the same direction. It's time to redesign the Developer eXperience. It's time for a bundle-free dev environment. It's time to embrace a new frontend building philosophy, still with our lovely JavaScript

Introducing Snowpack, Vite, Astro, and other Bare Modules tools concepts!

Speakers
avatar for M4dz 🥑🦄

M4dz 🥑🦄

‹div›RIOTS
Principal Developer Advocate at ‹div›RIOTS - makers of Backlight, a Design Systems IDE built for Designers and Developers - m4dz is a curious animal. Former Frontend Dev, Devtools enthusiast, he has made the Developer eXperience (DX) his cherished topic. All the Web technologies... Read More →


Thursday February 3, 2022 10:45 - 11:30 GMT
Auditorium WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

15:00 GMT

La Clean Architecture dans le web
Comment se passer au mieux des frameworks front en utilisant une architecte hexagonale en mode TDD, est-ce possible ?

Comment changer de frameworks front (Angular, VueJS, React) avec un impact minime, est-ce possible ?

C'est le défi de cette session !

Je vous invite donc à venir découvrir les fondamentaux de la Clean Architecture et voir comment l’implémenter dans une application web.

Speakers

Thursday February 3, 2022 15:00 - 15:45 GMT
Makalu WTC, 5 - 7, place Robert Schuman, 38025 Grenoble
 
Friday, February 4
 

10:45 GMT

Construisons ensemble une application Micro-Frontend multi-frameworks avec Webpack 5 Module Federation
Live coding démo d'une application Micro Frontend rassemblant des modules en [Angular](https://angular.io/), [AngularJS](https://angularjs.org/), [VueJS](https://vuejs.org/) et [React](https://reactjs.org/) en utilisant le plugin Module Federation de [Webpack 5](https://webpack.js.org/).

Le terme Micro-Frontends est apparu pour la première fois dans [ThoughtWorks Technology Radar](https://www.thoughtworks.com/radar) à la fin de 2016. Il étend les concepts de micro-services au monde du FrontEnd (désigne les éléments que l’on voit à l’écran et avec lesquels on peut interagir).

Le Micro-Frontend est donc une architecture particulière pour une application frontend qui a pour but d'assembler plusieurs modules d'applications différentes pour former ensemble une seule et même application.

L’idée derrière Micro-Frontends est de penser à un site web ou une application web comme une composition de fonctionnalités qui appartiennent à des équipes indépendantes. Chaque équipe a un domaine d’activité ou une mission qui lui est propre et dans lequel elle se spécialise. Une équipe est interfonctionnelle et développe ses fonctionnalités de bout en bout, de la base de données à l’interface utilisateur.

[Webpack](https://webpack.js.org/) est un modules bundler open source. Son objectif principal est de regrouper des fichiers JavaScript pour les utiliser dans un navigateur. Cet outil est également capable de transformer, regrouper ou empaqueter à peu près n’importe quelle ressource.

Dans sa version 5, Webpack apporte un nouveau plugin appelé [Module Federation](https://webpack.js.org/concepts/module-federation/), celui-ci permet d'assembler des fichiers et modules "distants", est-à-dire exposés sur une autre machine.

Ce plugin ouvre les porte d'une nouvelle façon de réaliser des applications Micro-FrontEnds et c'est ce que je vous propose de découvrir.

Speakers
avatar for Sylvain Dedieu

Sylvain Dedieu

kaizen solutions
Bonjour à vous, Passionné de développement et technologies front-end/mobile, je me suis spécialisé dans ce domaine en tant que leader technique. Au sein de [Kaizen Solution](https://kaizen-solutions.net/), j'évolue donc avec ce statut au sein de différentes équipes et pour... Read More →


Friday February 4, 2022 10:45 - 11:30 GMT
Mont Blanc WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

11:45 GMT

La 3D sur le web : trucs et astuces pour un effet "wahou" garanti !
La 3D sur le web, c'est ce petit effet "wahou" que certains sites utilisent pour sortir du lot. C'est un object que vous pouvez visualiser tout en le personnalisant en temps réel sur un site de e-commerce. C'est une expérience visuelle (voire sonore) immersive et interactive, accessible simplement depuis un navigateur. Ça vous dirait d'essayer ?

Je vous propose dans ce talk de parcourir différentes méthodes pour obtenir des effets 3D sur le web. Nous irons des méthodes simples en CSS aux plus complexes en WebGL. Nous parlerons aussi d'animations, de performance, le tout avec un peu de code et beaucoup d'exemples.

Speakers
avatar for Julien Sulpis

Julien Sulpis

Zenika
Développeur front-end chez Zenika, j'aime explorer les différentes technologies du web pour construire des applications performantes et visuellement attrayantes. Aussi fan de 3D et d'UI design.


Friday February 4, 2022 11:45 - 12:30 GMT
Makalu WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

15:00 GMT

Art & Entropie: Du chaos dans ton frontend
Tendance du moment, le Chaos Engineering consiste à étudier le comportement d'un système face à des évènements externes souvent peu probables, mais ici provoqués (crash d'un serveur ou load-balancer, perte du DNS, ...)

Le désordre ainsi généré apporte de nombreux enseignements sur le fonctionnement de nos systèmes, nous permettant par la suite d'améliorer leurs robustesses.

Mais étrangement, tous les livres, talks, tutoriels parlant de Chaos Engineering oublient un composant important de nos systèmes. Et pourtant, si il y a bien un périmètre dont l'imprévisibilité, l'incohérence, et le besoin de résilience sont au centre des préoccupations, il s'agit bien du frontend.

💥Chaos, frontend, art ancestral japonais 👘: 3 notions qui n’ont à priori rien à voir, mais qui ensemble ouvrent de nouvelles perspectives dans le développement de nos applications.

Speakers
avatar for Thibaud Courtoison

Thibaud Courtoison

October
Full Stack développeur chez @October_EU, Thibaud a donné des conférences sur des sujets divers et variés (allant de l'accessibilité au chaos engineering), et enseigné son amour du Javascript à plusieurs promotions d'étudiants. Pourtant, il ne sait toujours pas comment écrire... Read More →


Friday February 4, 2022 15:00 - 15:45 GMT
Auditorium WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

16:00 GMT

Comment ne pas jeter son application Frontend tous les deux ans ?
_Bonnes pratiques pour la maintenance d'une application web_

Refaire son front tous les 2 ans, c’est devenu une pratique plutôt courante dans tous les projets. Tous ? Non, chez Bedrock streaming, nous avons choisi de rester sur la même codebase et ça depuis plus de 7 ans! En plus, ce n’est pas une petite application puisqu’il s’agit de 6play et de salto.

Vous pourriez vous dire: _“Oh les pauvres, maintenir une application vieille de presque 10 ans ça doit être un enfer !”_

Rassurez-vous, ce n’est pas le cas ! Nous avons tous travaillé sur des projets bien moins vieux mais sur lesquels le développement de nouvelles fonctionnalités était bien plus pénible.
__Quel est notre secret ? C’est ce que vous allez découvrir pendant ce talk.__

Automatisation des tâches courantes, gestion de la dette, testing et architecture seront des sujets abordés.

Speakers
avatar for Antoine Caron

Antoine Caron

Bedrock
Trublion d'openspace, enseignant à la fac et développeur Web pour M6 depuis plus de 2 ans.


Friday February 4, 2022 16:00 - 16:45 GMT
Kilimanjaro WTC, 5 - 7, place Robert Schuman, 38025 Grenoble