Moscou Node.js Meetup 10: Architecture des applications Node.js, Hot Reload dans Node.js et un rapport secret

Mes amis, cela devient une bonne tradition. Nous ne nous sommes pas rencontrés depuis près de 11 mois - notre dernière réunion a eu lieu à la veille du Nouvel An et au Kremlin lui-même. Et cette année, Node.js a eu 10 ans, ce qui signifie qu'il est temps de passer la réunion du 10e anniversaire de Msocow Node.js Meetup !

Alors que notre chat dans Telegram ( t.me/nodejs_ru ), dédié au développement sur Node.js, a déjà dépassé 5 000 (cinq mille!) Participants, de plus en plus d'entreprises, internationales et russes, continuent de développer avec succès des solutions pour Base Node.js, augmenter l'expertise sur les projets de production.

Grandes entreprises, banques, services financiers, commerce électronique, services à la clientèle sont tous là. L'échelle et la gamme des tâches qui sont résolues avec succès en utilisant Node.js continue de croître, et de nouveaux défis continuent de chauffer non seulement notre cerveau!
Cette réunion deviendra encore plus intéressante et se tiendra cette fois avec le soutien de l'équipe de Leroy Merlin , connue pour ses pratiques architecturales développées et ses solutions dans Node.js.

Plus récemment, la 13e version, déjà heureuse, est sortie et la 12e s'est envolée pour LTS. Qu'est-ce que cela signifie? Nous parlerons lors de la réunion.;) Dans le même temps, nous discuterons de ce qui est arrivé à chacun de nous au cours de l'année - celui qui a des succès, des difficultés, des défis, puis nous creusons le problème de la création d'une architecture d'application unifiée, des moyens de le résoudre, examinons les problèmes des sites isolés et des hot- rechargement des modules dans Node.js.

QUAND: 20 novembre 2019, 19h00
OERE : Moscou, Shabolovka, dans le bureau de Leroy Merlin.

Le programme



19:00 - 19:25 Socialiser, rencontrer, discuter
19:25 - 19:40 Mot de bienvenue et petit résumé (Denis Izmailov, Axept)
19:40 - 20:10 Architecture des applications Node.js prenant en compte le chaos dans npm (Leonid Lyovkin, développeur Full-stack chez Leroy Merlin)

npm est de loin l'un des plus grands référentiels. Il contient des modules pour presque tout ce dont un développeur peut avoir besoin. L'absence de normes de développement et la présence d'un grand nombre de façons différentes de créer des interfaces (événements, rappels, promesses) dans les applications Node.js posent le problème de la création d'une architecture d'application unifiée. Dans mon rapport, je veux parler de ces problèmes et proposer également ma propre version de leur solution.

Leonid développe des applications JavaScript depuis plus de 6 ans et joue en même temps du métal effrayant dans le groupe biorate (à propos, vous pouvez écouter ici: biorate.bandcamp.com ).

20:10 - 20:30 Pause-café, profitez du chat en direct
20:30 - 21:00 Rapport secret d'un orateur très secret;)
21:00 - 21:30 Reconstruire le moteur à la volée: chargement à chaud de modules dans Node.js (Pavel Kazantsev, développeur Node.js chez Marketplace Leroy Merlin)

Pavel parlera de la douleur des multiples intégrations du même type et de la décomposition des sites isolés chez le client, ainsi que des terribles problèmes des installations autonomes et de la façon dont vous pouvez en sortir sans vous salir. Nous parlerons de la façon dont les plugins viennent à la rescousse - à savoir, du chargement à chaud du code, ainsi que des difficultés et des exemples d'implémentation sur Node.js, ainsi que de résumer ces décisions, d'analyser les avantages et les inconvénients.

Pavel se développe depuis plus de 10 ans et depuis plus de 5 ans il consacre Node.js. Il aime les systèmes distribués à haute charge avec un amour doux et tendre.

21:30 - 22:00 Microphone gratuit, questions et réponses, révélations sur nos douleurs et nos joies, sans caméras ni enregistrements Afterparty

Conditions de participation


  1. La conférence est gratuite, mais l'admission est strictement sur inscription.
  2. Pour vous inscrire, vous devez remplir le formulaire en cliquant sur le lien ci-dessous, en envoyant une candidature de cette manière et en attendant l'invitation.
  3. Lien d'inscription

Vous avez encore des questions?


Avez-vous des questions / suggestions ou peut-être êtes-vous même prêt à faire une présentation lors de la prochaine conférence-réunion? Écrivez de toute urgence à events@axept.com ou directement à Telegram: @DenisIzmaylov

Et bien plus


  1. Abonnez-vous à la chaîne de conférence pour rester au courant des événements t.me/NodeJSRussia
  2. Rejoignez le groupe Facebook www.facebook.com/groups/NodeJSRussia
  3. Rejoignez le groupe de discussion de la communauté russophone Node.js sur Telegram (il y a déjà plus de 5000 membres!) T.me/nodejs_ru

Source: https://habr.com/ru/post/fr475126/


All Articles