While our chat in Telegram ( t.me/nodejs_ru ), dedicated to developing on Node.js, has already outgrown 5,000 (five thousand!) Participants, more and more companies, both international and Russian, continue to successfully develop solutions for Node.js database, increase expertise on production projects.
Large corporations, banks, financial services, e-Commerce, customer services are all here. The scale and range of tasks that are successfully solved using Node.js continues to grow, and new challenges continue to heat up not only our brains!
This meeting will become even more interesting and this time will be held with strong support from the Leroy Merlin team, known for its developed architectural practices and solutions in Node.js.
More recently, the already happy 13th version was released, and the 12th โflewโ to LTS. What does it mean? Weโll talk at the meeting .;) At the same time, we will discuss what happened to each of us over the year โ who has success, pain, challenges, and then weโll dig into the problem of creating a unified application architecture, ways to solve it, look at the problems of isolated sites and hot- reloading modules in Node.js.
WHEN: November 20, 2019, 19:00
WHERE: Moscow, Shabolovka, in the office of Leroy Merlin.
Program
19:00 - 19:25 Socializing, meeting, chatting
19:25 - 19:40 Welcome & small digest (Denis Izmailov, Axept)
19:40 - 20:10 Architecture of Node.js applications taking into account chaos in npm (Leonid Lyovkin, Full-stack developer at Leroy Merlin)
npm is by far one of the largest repositories. It contains modules for almost everything that a developer might need. The lack of development standards and the presence of a huge number of different ways of building interfaces (events, callbacks, promises) in Node.js applications pose the problem of creating a unified application architecture. In my report, I want to talk about these problems, and also offer my own version of their solution.
Leonid has been developing JavaScript applications for more than 6 years and at the same time plays scary metal in the biorate band (by the way, you can listen here: biorate.bandcamp.com ).
20:10 - 20:30 Coffee break, enjoy live chat
20:30 - 21:00 Secret report from a very secret speaker;)
21:00 - 21:30 We rebuild the engine on the fly: hot load of modules in Node.js (Pavel Kazantsev, Node.js developer at Marketplace Leroy Merlin)
Pavel will talk about the pain of multiple integrations of the same type and decay of isolated sites at the customer, as well as the terrible problems of standalone installations and how to crawl out of this and not get dirty. We will talk about how plugins come to the rescue - namely, about hot loading of the code, as well as the difficulties and implementation examples on Node.js, as well as summarize such decisions, analyze the pros and cons.
Pavel has been developing for more than 10 years and for more than 5 years he devoted Node.js. He loves distributed high-load systems with tender-tender love.
21:30 - 22:00 Free microphone, questions and answers, revelations about our pains and joys, without cameras and Afterparty recordings
The terms of participation
- The conference is free, but admission is strictly by registration.
- In order to register, you must fill out the form by the link below, sending an application in this way and waiting for the invitation.
- Registration link
Still have questions?
Do you have any questions / suggestions or maybe you are even ready to make a presentation at the next conference-meeting? Write urgently to events@axept.com or directly to Telegram: @DenisIzmaylov
And further
- Subscribe to the conference channel to keep abreast of t.me/NodeJSRussia events
- Join the Facebook group www.facebook.com/groups/NodeJSRussia
- Join the chat group of the Russian-speaking Node.js community on Telegram (there are already more than 5000 members!) T.me/nodejs_ru