
سيبدأ مؤتمر HolyJS السابع غداً. كل عام ، أصبح العمل في برنامجه أكثر صعوبة ، ليس فقط بسبب التطور والنمو السريع للنظام البيئي JS ، ولكن أيضًا بسبب الزيادة في جودة وعدد التطبيقات.
هذه المرة ، كان على لجنة البرنامج فرز 250 طلبًا للحصول على 30 مقعدًا. وفقًا لبعض المشاركين في أجهزة الكمبيوتر ، يمكن صنع HolyJS بتنسيق 4 × 4 (4 مسارات لمدة 4 أيام) إذا رغبت في ذلك. وإلى جانب التقارير مباشرة عن JS ، هناك تجارب جريئة تنتظرنا.
الآن تم بيع جميع تذاكر المؤتمر نفسه بالفعل ، ولكن الفرصة للانضمام إلى التقارير لا تزال بفضل البث عبر الإنترنت. تحت القطة ، كتبوا أولاً حول ما يمكن رؤيته ، وفي النهاية كيف يمكن رؤيته.
الكتل الرئيسية للبرنامج
- "الأطر" - تقارير عن استخدام الأطر. لطالما كانت هذه الكتلة على HolyJS بطريقة أو بأخرى ، ولكن في وقت سابق تم تشويهها. بعد معالجة المراجعات من HolyJS 2018 موسكو ، كان هناك طلب واضح للحصول على أكثر التقارير العملية المتعلقة بحل تقني معين. المكونات ، SSRs ، أساليب العمل مع API ، التطبيقات شبه المتنقلة وحتى ML العملي في المتصفح ، يمكنك العثور هنا.
- "من المؤلف" - تقارير من أشخاص مؤلفين لحلول مثيرة للاهتمام للغاية وذات صلة. ما الذي يمكن أن يكون أكثر إثارة للاهتمام من بعد التقرير لطرح سؤال على مؤلف الحل المفضل لديك أو طرح أسئلة (ربما صعبة) للمؤلف المنافس؟
- "الأدوات" - تقارير عن الأدوات. السرعة والإنتاجية ومراقبة الجودة ، DX ... لهذا كله ، من الآمن الذهاب إلى هنا.
- "الأساسيات" هي معرفة ومفاهيم أساسية حقًا ، وبعد ذلك يمكنك مراجعة آرائك حول الكثير أو تعلم شيء أساسي.
- "تجريبي" - تقارير تتجاوز JS. الغرض من المؤتمر ليس فقط تعزيز المعرفة في الاتجاهات الرئيسية ، ولكن أيضًا توسيع الآفاق ، لذلك ، كتجربة ، قررنا إنشاء كتلة صغيرة ولكنها مهمة للغاية مع تقارير لا حول JS. دعونا نرى ما يأتي من هذا.
- ورش العمل. التجربة المعقدة الثانية ، والتي تم طلبها بشكل كبير على أساس ردود الفعل. تستثمر قوى ومعرفة هائلة في كل منها.
بالطبع ، لم يتم تجاهل Node.js و a11y و OSS وغير ذلك الكثير.
بغض النظر عن مدى جمال المواضيع والكتل الرئيسية ، فإن أهم شيء هو من يقف وراء كل هذا. دعنا نتعرف على متحدثينا.
Keynoutery
تتم الكلمات الأساسية خارج المسارات الرئيسية ، وهي مخصصة للجمهور بأكمله وتغطي الموضوعات الأكثر صلة أو الساخنة.
ريان دال

سيفتتح مؤتمر ريان دال. ريان معروف في المقام الأول باسم مؤلف Node.js. كان يعمل في طوبولوجيا جبرية ، وكان مقيماً في برنامج Google Brain ، حيث عمل مع TensorFlow ، وصنع Node.js ، وسيقدم لنا الآن مشروعه الجديد - Deno. من التقرير نتعلم كيف ولماذا ولماذا ظهر دينو. يمكنك التعرف على ريان بشكل أفضل من خلال
مقابلة تم إجراؤها مؤخرًا.
أندريه سيتنيك

سيتم إغلاق اليوم الأول من قبل Andrey Sitnik. يعد Andrei بالتأكيد أحد أكثر الشخصيات إثارة للاهتمام والتعرف على الجزء الناطق باللغة الروسية من مجتمع JS. يُعرف باسم مؤلف العديد من الأدوات الرائعة مثل PostCSS و Autoprefixer و Logux و Browserlist وما إلى ذلك ، إلى Nano ID وحد الحجم ، اللذين لم
يتم توفيرهما حتى في أحدث إصدار من I / O من Google. سيقول لك Andrey ما يجب فعله بمشروعاته في عالم المصادر المفتوحة هذه الأيام. مع أندرو عشية المؤتمر ، كانت هناك أيضًا
مقابلة .
اليكس كاستيلو

يغلق المؤتمر أليكس كاستيلو. أليكس هو أحد مؤسسي شركة متخصصة في تكنولوجيا الأعصاب. سيوضح كيف يمكنك أن تفعل شيئًا مثيرًا للاهتمام وتعمل حقًا بمساعدة الواجهة العصبية و JS. هذا التقرير سوف يظهر لنا قطعة من المستقبل.
مكبرات الصوت
بالإضافة إلى الكلمات الأساسية ، سيكون للمؤتمر 27 تقريرًا في ثلاثة تيارات. أود أن أتحدث عن الجميع ، ولكن بعد ذلك ستكون المقالة طويلة. لذلك ، دعونا نحاول إلقاء نظرة على البرنامج من زوايا مختلفة:
- ايليا كليموف - مطور الواجهة الأمامية في GitLab ، مدرب مشروع Kottans.Org ، مدرب مشروع JavaScript.Ninja. لقد كان يبرمج على JS منذ أكثر من 15 عامًا بكل مظاهره: من المتحكمات الدقيقة إلى عرض الفيديو المستند إلى مجموعة النظراء. هذه المرة سوف يتحدث ايليا عن أساسيات CI / CD في إطار التقارير التجريبية ليس فقط عن JS. كان لإيليا دروساً رائعة حول هذا الموضوع في كتابه Patreon ، ويعد التقرير بأن يكون مثيراً للاهتمام.
- Alexei Kozyatinsky - يطور أدوات للعمل مع JS في Chrome DevTools ويتعمق حقًا في براري V8. الأشياء الشائعة الاستخدام مثل وحدة التحكم وتصحيح JS في Chrome DevTools هي من أعمال Alexey. لقد تحدث بالفعل عن بعض الحالات المهمة للعمل مع JS في Chrome في HolyJS 2018 Piter العام الماضي. هذه المرة ، ستكون القصة حول بروتوكول DevTools وكيف يمكنك استخدامه لإنشاء أدوات لـ Node.js والمزيد. Alex مفتوح للتواصل وسيكون سعيدًا بالإجابة على جميع الأسئلة حول Chrome DevTools.
- مارتن Splitt هو محام وداعم مطور برامج OSS على Google for Search & web system. يدير مارتن مدونة فيديو حول تحسين محركات البحث (SEO) لجافا سكريبت ، ويمكن لجمهورنا أن يكون على دراية بالعديد من العروض الرائعة والأروع في العديد من المواقع في روسيا. سيتحدث هذه المرة عن عمل Googlebot وغيره من برامج الزحف الحديثة.
- ناديا دميترينكو هو مهندس برمجيات في فريق منصة أوبر في أوبر ، أحد مؤلفي وصيانة مكتبة مكونات قاعدة أوبير المفتوحة. سوف تتحدث Nadiia عن كيفية إنشاء مكتبة قابلة للتحجيم حقًا للمكونات لأكثر من 500 تطبيق على React.
- دينيس ميشونوف هو مطور الواجهة الأمامية في GitLab. يتحدث دينيس بانتظام في المؤتمرات الدولية. بالإضافة إلى الموضوعات العميقة ، تتميز تقاريره بعرض خاص لأروع الرسوم التوضيحية التي لا يمكن التغاضي عنها في تقرير المصحح ؛ مع HolyJS 2016 موسكو. هذه المرة ، سوف يتحدث دينيس عن تجربة قيمة للغاية للهجرة على سبيل المثال لرحلات مختلفة في مشاريع مختلفة.
- David Khourshid هو مطور ويب في Microsoft ومؤلف مكتبة xstate والعديد من المشاريع الأخرى المثيرة للاهتمام . سيخبرك David بكيفية البدء في مراقبة الحالة بشفافية في تطبيقاتك باستخدام أجهزة حالة التذكر وكيفية تبسيط العمل مع أجهزة الحالة هذه قدر الإمكان.
- Oleg Shelaev هو داعية مطور لمشروع GraalVM في OracleLabs ، منظم اجتماعات VirtualJUG و GDG Tartu. في عام 2017 ، أصبح بطل جافا. Oleg ، ربما أول بطل Java يقدم أداء في HolyJS ، كجزء من التقارير التجريبية ، سيتحدث عن GraalVM ويعرض حالات مذهلة وعملية للغاية لمشاركة لغات البرمجة المختلفة معًا.
- فيتالي سلوبودين هو مؤسس مشارك لمجتمع روستوف لتكنولوجيا المعلومات ، وهو خبير في مجال الكمال وصيان أغلق شركة PhantomJS بعد عدة سنوات من العمل عليها. سوف يستخدم Vitaly أمثلة عملية للحديث عن كيفية طباعة PDF بسرعة وبشكل جميل.
يمكن العثور
على برنامج التقرير بالكامل
على الموقع الإلكتروني .
ورش العمل
واحدة من أصعب التجارب لهذا HolyJS هو
التدريب . إنها مجانية لكل من سيحضر المؤتمر ، ولا تحتاج للتسجيل بشكل منفصل عنهم ، فقط حضر إلى القاعة.
حاولنا إيجاد شيء جديد وعملي ، دعونا نلقي نظرة فاحصة عليها وعلى مؤلفيها:
إزالة التعليمات البرمجية غير الضرورية من وقت تشغيل CSS Modules باستخدام webpack (Stas Kurilov)في السنوات الأخيرة ، تقوم Stas Kurilov بتطوير أدوات أمامية وتعمل في JetBrains. بمجرد أن قرر معرفة كيفية إدراج svg على جميع مواقع JetBrains وانغمس في webpack لعدة سنوات. ستخبرك Stas وستظهر على مراحل كيفية إزالة الشفرة الزائدة من وقت تشغيل وحدات CSS باستخدام webpack. قبل حضور ورشة العمل هذه ، يجب أن تتعرف على
تقريره مع HolyJS 2018 موسكو.
كتاب سفليت للطهي. درجة الماجستير في SvelteJS (بافل ماليشيف)يعد Pavel Malyshev مطورًا ذو خبرة كاملة ولديه 10 سنوات من الخبرة ، فضلاً عن مدير المشروع ورجل الأعمال. سوف يُظهر كيفية البدء في العمل مع أحد أكثر أطر الاختفاء شهرة: SvelteJS. في هذا التدريب ، سيكون لدى جميع محبي SvelteJS مفاجأة مثيرة للاهتمام.
ملاحظاتك التدريبية مهمة للغاية بالنسبة لنا.
البث
كيف خلال المؤتمر للانضمام إلى التقارير دون أن يكون في هذا الحدث؟ هناك طريقتان.
واحد هو
البث المجاني يوم 24 مايو. إنه مفتوح ومجاني للجميع ، وسيتلقى تقارير من القاعة الرئيسية (وفي الفترات الفاصلة بين المقابلات ، ستجري مقابلات مع متحدثين).
إذا لم يكن هذا كافيًا وترغب في الحصول على بقية التقارير ، فهناك خيار
البث المدفوع الثاني. الفرق هو أنه سيستمر كل يومين ، ولديه الفرصة للاختيار من بين الغرف الثلاث ، وبعد المؤتمر ، سيتلقى أصحاب التذاكر عبر الإنترنت مقاطع فيديو لجميع التقارير بسرعة.