JS: HTTP Server - kursus 3900 gosok. dari Hexlet, pelatihan 8 jam, Tanggal: 1 Desember 2023.
Miscellanea / / December 04, 2023
Server HTTP akan berguna jika Anda memutuskan untuk membuat situs web sederhana. Pengetahuan dari kursus ini membantu programmer lebih memahami konsep permintaan-respons. Kursus ini cocok bagi mereka yang sudah familiar dengan bahasa JavaScript. Untuk mempermudah pembelajaran, ada baiknya mempelajari kursus Dasar-Dasar Baris Perintah dan Protokol HTTP terlebih dahulu.
Perkenalan
Kenali kursus dan proyeknya
Implementasi Server
Pelajari dasar-dasar yang diperlukan (Sistem operasi, Jaringan, DNS) untuk memahami cara kerja daemon jaringan. Tulis server http pertama Anda. Kenali utilitas yang berguna dalam menganalisis operasi server.
keriting
Kenali program paling populer untuk menjalankan permintaan `http`. Belajar menggunakannya secara efektif.
Menyalakan ulang
Pelajari tentang masalah memuat ulang kode yang terkait dengan fakta bahwa kode tersebut ada di memori. Kenali utilitas `nodemon`.
Meminta
Jelajahi modul `nodejs` yang memungkinkan Anda memanipulasi parameter permintaan.
JSON
Kenali konsep `API`. Pelajari pendekatan untuk membangun situs web/layanan. Parsing format `json`.
Perutean (Perutean)
Kenali konsep `routing` dan hubungan antara alamat permintaan dan kata kerja `http`. Pelajari tentang `CRUD` dan konvensi saat mendesain alamat.
Memproses badan permintaan
Pelajari mekanisme yang memungkinkan Anda menerima badan permintaan, memprosesnya dengan benar, dan merespons permintaan terkait. Kenali tipe data `Buffer` dan konsep “validasi data masuk”.
Bahan tambahan
Artikel dan video dikurasi oleh tim Hexlet. Akan membantu Anda mendalami topik kursus lebih dalam