JavaScript Meetup SuperJob: Laporan Video

Pada 10 Oktober, kami mengadakan SuperJob JavaScript Meetup . Kami memberi tahu apa yang didiskusikan peserta, berbagi video dan presentasi.

gambar

Alexander Kukhta , pengembang utama SuperJob, berbicara tentang topik "Pengalaman dengan JSON: API pada klien . "

Alexander mewakili tim Platform, yang bertanggung jawab atas arsitektur dan kinerja aplikasi JavaScript perusahaan.

Sebagai pembicara pertama, Alexander membagikan cara kerja frontend di SuperJob. Kemudian dia berbicara tentang bagaimana orang-orang menyimpan sekitar 1.500 entitas mentah pada klien, bagaimana mereka bekerja dengannya dalam komponen Bereaksi, dan bagaimana mereka melakukannya sehingga aplikasi tidak melambat.


β†’ Presentasi Alexander
β†’ Demo dari kinerja



Peter Solopov , kepala tim pengembangan SuperJob, berbicara tentang "Type Systems and Frontend Typing . "

Dalam laporan Peter Anda dapat menemukan jawaban atas pertanyaan-pertanyaan:

  • Sistem tipe apa yang ada dan bagaimana mereka berkembang?
  • Apa perbedaan utama antara Flow dan TypeScript?
  • Bagaimana Flow digunakan dalam proyek besar seperti SuperJob?

Dan di sana Anda dapat menemukan banyak matematika yang bagus, yang mungkin banyak dilupakan dari bangku siswa.


β†’ Presentasi Peter



Alexander Savin , manajer pengembangan frontend SuperJob, berbicara tentang topik β€œMembuat Server JSON: API pada Node.js dan PostgreSQL” .

Alexander membagikan pengalamannya dalam membuat server sesuai dengan JSON: JavaScript API.
Dia memberi tahu alat mana yang dapat membantu Anda dengan cepat mendapatkan API untuk basis data yang ada dan cara membuat alat tersebut sendiri menggunakan Node.js dan PostgreSQL.
Alexander juga menyentuh pada topik kemungkinan kesulitan saat menggunakan pendekatan "DB pertama", dan memberi tahu apa yang perlu disediakan dalam arsitektur aplikasi untuk meminimalkan mereka.


β†’ Presentasi Alexander

Semua foto dari acara tersebut tersedia di grup pertemuan-IT Superjob resmi .

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


All Articles