1
00:00:00,000 --> 00:00:04,955
[MUSIC]

2
00:00:04,955 --> 00:00:09,679
Nella lezione precedente, abbiamo appreso di MongoDB, abbiamo scaricato un

3
00:00:09,679 --> 00:00:14,490
MongoDB in-store e abbiamo interagito con il server Mongo usando l'ondulazione Mongo.

4
00:00:14,490 --> 00:00:20,480
Ma naturalmente, questo non è il modo in cui immaginiamo di usare MongoDB in questo corso.

5
00:00:20,480 --> 00:00:26,480
Invece, vogliamo essere in grado di accedere al server MongoDB dall'interno del nostro nodo o

6
00:00:26,480 --> 00:00:28,010
applicazione express.

7
00:00:28,010 --> 00:00:32,470
Quindi, come accediamo al server Mongo dall'interno della nostra applicazione nodo?

8
00:00:32,470 --> 00:00:38,309
Quindi questo è dove abbiamo un driver basato su JS nodo che è ufficialmente

9
00:00:38,309 --> 00:00:43,597
disponibile dagli sviluppatori mongolo che possiamo fare uso

10
00:00:43,597 --> 00:00:48,664
di connettersi al server Mongo dall'interno della nostra

11
00:00:48,664 --> 00:00:53,642
applicazione Node.js o all'interno della nostra applicazione espressiva.

12
00:00:53,642 --> 00:01:01,309
Quindi impariamo un po 'di più su questo scalatore Node.js e MongoDB.

13
00:01:01,309 --> 00:01:06,547
Quindi, come ho detto, il driver Node MongoDB fornisce un'API di alto livello

14
00:01:06,547 --> 00:01:12,870
che consente di accedere al server Mongo dall'interno dell'applicazione Node.

15
00:01:12,870 --> 00:01:17,540
E ti fornisce molti metodi che ti permettono di interagire

16
00:01:17,540 --> 00:01:19,650
con il tuo server Mongo.

17
00:01:19,650 --> 00:01:25,280
Ora, per installare quel driver MongoDB che è un modulo nodo,

18
00:01:25,280 --> 00:01:32,545
digitiamo npm install mongodb e —save per installarlo all'interno della nostra applicazione.

19
00:01:32,545 --> 00:01:37,780
Successivamente, svilupperemo la nostra applicazione Node.js,

20
00:01:37,780 --> 00:01:43,650
e quindi richiedere questa applicazione, driver MongoDB, e fanno uso

21
00:01:43,650 --> 00:01:49,840
del modulo nodo per accedere al server MongoDB dall'interno della nostra applicazione.

22
00:01:49,840 --> 00:01:55,790
Il driver MongoDB, che non è altro che un modulo nodo, fornisce diverse operazioni

23
00:01:55,790 --> 00:02:01,660
che possono essere eseguite sul server MongoDB dall'interno della nostra applicazione Node.

24
00:02:01,660 --> 00:02:06,360
Permette di connettersi al server MongoDB, ovviamente e successivamente,

25
00:02:06,360 --> 00:02:11,760
consente di eseguire varie operazioni di database come l'inserimento, l'eliminazione e

26
00:02:11,760 --> 00:02:17,530
l'aggiornamento di un record esistente o l'aggiunta di nuovi record al database.

27
00:02:17,530 --> 00:02:22,090
Inoltre, fornisce varie basi di creazione dei documenti che già

28
00:02:22,090 --> 00:02:23,730
all'interno del database.

29
00:02:23,730 --> 00:02:29,170
Vedremo alcuni esempi di come fanno uso delle varie metriche che

30
00:02:29,170 --> 00:02:34,930
il driver MongoDB ci fornisce negli esercizi per questa lezione.

31
00:02:34,930 --> 00:02:39,530
Ora, il driver stesso supporta entrambe le

32
00:02:39,530 --> 00:02:43,430
interazioni basate su callback e promesse con il server MongoDB.

33
00:02:43,430 --> 00:02:48,391
Quindi diamo un'occhiata ad alcuni dettagli di questo nel prossimo esercizio.

34
00:02:48,391 --> 00:02:51,289
[ MUSIC]