﻿1
00:00:01,350 --> 00:00:02,710
‫Instruktur: Jadi, mulai

2
00:00:02,710 --> 00:00:05,670
‫sekarang kita akan menggunakan Express di aplikasi kita.

3
00:00:05,670 --> 00:00:07,480
‫Jadi pertanyaan logisnya sekarang

4
00:00:07,480 --> 00:00:10,393
‫adalah apa itu Express dan mengapa kita harus menggunakannya?

5
00:00:11,460 --> 00:00:15,460
‫Jadi, Express adalah simpul minimal. js framework, yang berarti

6
00:00:15,460 --> 00:00:19,530
‫sebenarnya dibangun di atas node.js. js.

7
00:00:19,530 --> 00:00:22,533
‫Pada dasarnya ini adalah tingkat abstraksi yang lebih

8
00:00:22,533 --> 00:00:23,940
‫tinggi, tetapi, di

9
00:00:23,940 --> 00:00:28,940
‫balik layar, Express ditulis 100% menggunakan node.js. kode js, oke?

10
00:00:28,950 --> 00:00:32,031
‫Ini juga merupakan simpul paling populer. kerangka kerja js, omong-omong.

11
00:00:32,031 --> 00:00:33,590
‫Ada beberapa yang lain,

12
00:00:33,590 --> 00:00:36,053
‫tetapi Express telah menjadi standar di sini.

13
00:00:36,890 --> 00:00:39,450
‫Jadi, Express berisi serangkaian fitur yang sangat

14
00:00:39,450 --> 00:00:41,450
‫kuat dan sangat berguna.

15
00:00:41,450 --> 00:00:43,240
‫Hal-hal seperti perutean

16
00:00:43,240 --> 00:00:45,874
‫yang rumit, penanganan permintaan dan tanggapan

17
00:00:45,874 --> 00:00:48,610
‫yang lebih mudah, menambahkan middleware, rendering sisi

18
00:00:48,610 --> 00:00:52,258
‫server, dan banyak lagi, semuanya disertakan di luar kotak.

19
00:00:52,258 --> 00:00:56,060
‫Dan ini tentu saja memungkinkan kita untuk menulis node.js. aplikasi js jauh lebih

20
00:00:56,060 --> 00:00:58,360
‫cepat dari sebelumnya karena pada

21
00:00:58,360 --> 00:01:01,320
‫dasarnya kita tidak perlu menemukan kembali roda.

22
00:01:01,320 --> 00:01:04,007
‫Kita tidak perlu mengulang kode yang

23
00:01:04,007 --> 00:01:06,610
‫sama berulang kali setiap kali

24
00:01:06,610 --> 00:01:09,380
‫kita perlu menerapkan beberapa perutean yang sangat

25
00:01:09,380 --> 00:01:12,070
‫kompleks, misalnya, atau sistem templating atau semacamnya.

26
00:01:12,070 --> 00:01:14,540
‫Jadi semua itu sudah termasuk dalam Express,

27
00:01:14,540 --> 00:01:16,260
‫siap untuk kita gunakan.

28
00:01:16,260 --> 00:01:18,100
‫Misalnya, ingat bagaimana

29
00:01:18,100 --> 00:01:20,163
‫kami melakukan beberapa perutean yang

30
00:01:20,163 --> 00:01:22,860
‫sangat sederhana tepat di persimpangan kursus

31
00:01:22,860 --> 00:01:26,520
‫ini, tetapi masih belum terlalu mudah untuk mengimplementasikannya.

32
00:01:26,520 --> 00:01:28,020
‫Tapi, dengan Express,

33
00:01:28,020 --> 00:01:30,951
‫itu akan menjadi sepuluh kali lebih sederhana.

34
00:01:30,951 --> 00:01:33,480
‫Selain itu, Express memudahkan untuk

35
00:01:33,480 --> 00:01:37,210
‫mengatur aplikasi kita ke dalam arsitektur MVC, yang merupakan

36
00:01:37,210 --> 00:01:40,680
‫pola arsitektur perangkat lunak yang sangat populer yang

37
00:01:40,680 --> 00:01:43,640
‫akan kita jelajahi selama kursus ini.

38
00:01:43,640 --> 00:01:46,170
‫Jadi, kesimpulannya, Express akan membuat hidup

39
00:01:46,170 --> 00:01:48,750
‫kita dengan node.js. js jauh

40
00:01:48,750 --> 00:01:52,190
‫lebih mudah dan pengalaman benar-benar jauh lebih menyenangkan.

41
00:01:52,190 --> 00:01:55,090
‫Jadi saya tidak sabar untuk menunjukkannya kepada Anda di seluruh bagian ini.

