سنكون سعداء لرؤية مطوري الواجهة في أول حدث مفتوح لـ JavaScript في DINS لهذا العام ، والذي سيعقد
في 29 يناير في مكتبنا
في 19 Staro-Petergofsky.هذا المساء ، سيتحدث Dmitry Zlygin من DINS عن معايير واجهة برمجة التطبيقات "الجيدة" ومشاركة كيفية جعل واجهاتك مريحة. يعرّفنا أنطون سوتارمين من Devexperts بأنواع البيانات الجبرية ويظهر بالأمثلة كيف يساعدون في حل المشكلات.
تحت القص - المزيد حول التقارير والمتحدثين ، رابط للتسجيل للمشاركة في الاجتماع ، بث المعلومات ، والمواد من الاجتماع الأخير.

تقارير
تصميم واجهة برمجة التطبيقات للواجهة الأمامية (Dmitry Zlygin ، DINS)كل يوم نستخدم واجهات برمجة مختلفة - المتصفح ، المكتبات المختلفة مثل Lodash أو Axios ، الأطر - React ، Angular ، Jest وغيرها الكثير. ونحن أنفسنا نقوم بإنشاء واجهات برمجة تطبيقات جديدة لمكوناتنا ووظائفنا وفئاتنا. في بعض الاحيان اتضح بشكل جيد ، وأحيانا لا جدا دعنا نتحدث عن كيفية اختلاف واجهة برمجة التطبيقات الجيدة عن واجهة "سيئة" ، وبالطبع ، سنحدد معايير "جيدة". كيفية جعل واجهاتك مريحة وكافية لهذه المهمة. ما يجب فعله مع واجهات برمجة التطبيقات الخاصة بالجهات الخارجية والتي لا يمكننا التأثير عليها.
سيكون التقرير مناسبًا لمطوري Frontend ومهندسي أتمتة ضمان الجودة من مستوى الدخول وما فوقه. لا المتشددين.
لأكثر من 5 سنوات ، قام ديمتري بتطوير واجهة أمامية حصريًا. يعمل مع جافا سكريبت مع نجاح متفاوت للعقد الثالث ، وشاهد كل من Netscape Navigator و IE 4.0. مع ظهور Vue.js ، تخلى عن الواجهة وانتقل إلى المعسكر الأمامي ، ولكن مع مرور الوقت ، أدرك كل سحر React. يعمل حاليًا في مشروع React الكبير في DINS.
"أنواع البيانات الجبرية في TypeScript" (Anton Sutarmin ، Devexperts)يقولون عن البرمجة الوظيفية من كل حديد ، وحول المناعة والنظافة ، لقد سئم الجميع من الاستماع. دعونا نحاول المضي قدمًا وإلقاء نظرة على مفهوم آخر يستخدم على نطاق واسع في عالم FP - أنواع البيانات الجبرية. دعنا نذهب من جانب الممارسة ، سنقوم بحل 3 مشاكل بمساعدتهم وعلى طول الطريق سنكتشف ما هو وكيفية استخدامها. توجد أمثلة على TypeScript ، لكن ليس من الضروري معرفتها: سأخبرك بالأمور الضرورية على طول الطريق.
تم تصميم هذا التقرير للمطورين المتقدمين من جميع المستويات ممن هم على دراية بالنموذج الوظيفي أو أولئك الذين يرغبون في إضافة أداة أخرى إلى معرفة مبرمجهم.
لمدة 4 سنوات ، كان أنطون مطورًا للواجهة الأمامية ، وكان مؤخرًا قليل الشغف. يحب البرمجة الوظيفية وأنظمة الكتابة التعبيرية. إنه سعيد عندما يرى رمزًا جميلًا وواجهات جميلة.
جدول المواعيد
19.00 - 19.30 - مجموعة من الضيوف والقهوة
19:30 - 20:20 - تصميم واجهة برمجة التطبيقات للواجهة الأمامية (Dmitry Zlygin ، DINS)
20:20 - 20:40 - القهوة والبيتزا والدردشة
20:40 - 21:10 - "أنواع البيانات الجبرية في TypeScript" (Anton Sutarmin ، Devexperts)
21:10 - 21:30 - جولة مكتب DINS
أين ومتى وكيف؟
29 يناير 2020
سانت بطرسبرغ ، ستارو بيترغوفسكي ، 19 عامًا (مكتب DINS)
المشاركة في الحدث مجانية ، لكن يرجى
التسجيل . هذا ضروري حتى نتمكن من استيعاب الجميع بشكل مريح في الاجتماع.
سيكون هناك بث ، سنرسل رابطًا إليه في يوم الحدث إلى عناوين المشاركين الذين اختاروا نوع التذكرة "البث" أثناء
التسجيل .
سيتم نشر تقارير الفيديو الخاصة بالتقارير على
قناتنا على
YouTube بعد أسبوع واحد من الاجتماع.
مواد العشاء JavaScript JavaScript (07/31/2019)
يوتيوب قائمة التشغيلتناول العشاء حتى
تبادل الخبرات لا يقدر بثمن ، لذلك نحن نعقد بانتظام اجتماعات مفتوحة تجمع خبراء تقنيين من شركات مختلفة. في أغلب الأحيان ، نناقش الأدوات والحالات في مجالات JS و Java و QA و DevOps. إذا كان لديك موضوع تريد مشاركته ، فاكتب إلى
itevening@dins.ru !