Node

Node.js

#node.js

Tabla de contenido

Acerca de

1

Cap?tulo 1: Empezando con Node.js

2

Observaciones

2

Versiones

2

Examples

6

Hola servidor HTTP mundial

6

Hola l?nea de comando mundial

7

Instalaci?n y ejecuci?n de Node.js

8

Ejecutando un programa de nodo

8

Implementando su aplicaci?n en l?nea

9

Depuraci?n de su aplicaci?n NodeJS

9

Depuraci?n nativa

9

Hola mundo con expreso

10

Hola enrutamiento b?sico mundial

11

TLS Socket: servidor y cliente

12

C?mo crear una clave y un certificado

12

?Importante!

12

Servidor de socket TLS

13

TLS Socket Client

14

Hola mundo en el REPL

15

M?dulos centrales

15

Todos los m?dulos b?sicos de un vistazo

16

?C?mo poner en marcha un servidor web HTTPS b?sico!

20

Paso 1: Construir una Autoridad de Certificaci?n

20

Paso 2: instale su certificado como certificado ra?z

21

Paso 3: Iniciar su servidor de nodo

21

Cap?tulo 2: Ambiente

23

Examples

23

Accediendo a las variables del entorno.

23

Argumentos de la l?nea de comandos de process.argv

23

Uso de diferentes propiedades / configuraci?n para diferentes entornos como dev, qa, puest

24

Cargando las propiedades del entorno desde un "archivo de propiedades"

25

Cap?tulo 3: An?lisis de argumentos de l?nea de comando

27

Examples

27

Pasando acci?n (verbo) y valores

27

Pasando interruptores booleanos

27

Cap?tulo 4: API de CRUD simple basada en REST

28

Examples

28

API REST para CRUD en Express 3+

28

Cap?tulo 5: Aplicaciones Web Con Express

29

Introducci?n

29

Sintaxis

29

Par?metros

29

Examples

30

Empezando

30

Enrutamiento b?sico

30

Obteniendo informaci?n de la solicitud

32

Aplicaci?n express modular

33

Ejemplo mas complicado

33

Usando un motor de plantillas

34

Usando un motor de plantillas

34

Ejemplo de plantilla EJS

35

API JSON con ExpressJS

36

Sirviendo archivos est?ticos

36

Carpetas multiples

37

Rutas con nombre en estilo Django

37

Manejo de errores

38

Usando middleware y la pr?xima devoluci?n de llamada

39

Manejo de errores

41

Hook: C?mo ejecutar c?digo antes de cualquier solicitud y despu?s de cualquier resoluci?n

42

Manejo de solicitudes POST

42

Configuraci?n de cookies con cookie-parser

43

Middleware personalizado en Express

43

Manejo de errores en Express

44

A?adiendo middleware

44

Hola Mundo

45

Cap?tulo 6: Asegurando aplicaciones Node.js

46

Examples

46

Prevenci?n de falsificaci?n de solicitudes entre sitios (CSRF)

46

SSL / TLS en Node.js

47

Utilizando HTTPS

48

Configurando un servidor HTTPS

48

Paso 1: Construir una Autoridad de Certificaci?n

48

Paso 2: instale su certificado como certificado ra?z

49

Asegurar la aplicaci?n express.js 3

49

Cap?tulo 7: Async / Await

51

Introducci?n

51

Examples

51

Funciones as?ncronas con el manejo de errores Try-Catch

51

Comparaci?n entre Promesas y Async / Await

52

Progresi?n de devoluciones de llamada

52

Detiene la ejecuci?n en espera

53

Cap?tulo 8: async.js

55

Sintaxis

55

Examples

55

Paralelo: multitarea

55

Llame a async.parallel() con un objeto

56

Resolviendo m?ltiples valores

56

Serie: mono-tarea independiente

57

Llame a async.series() con un objeto

58

Cascada: mono-tarea dependiente

58

async.times (para manejar el bucle de una manera mejor)

59

async.each (Para manejar la matriz de datos de manera eficiente)

59

async.series (Para manejar eventos uno por uno)

60

Cap?tulo 9: Autenticaci?n de Windows bajo node.js

61

Observaciones

61

Examples

61

Usando activedirectory

61

Instalaci?n

61

Uso

61

Cap?tulo 10: Base de datos (MongoDB con Mangosta)

62

Examples

62

Conexi?n de mangosta

62

Modelo

62

Insertar datos

63

Leer datos

63

Cap?tulo 11: Biblioteca de mangosta

65

Examples

65

Con?ctate a MongoDB utilizando Mongoose

65

Guarde datos en MongoDB utilizando las rutas Mongoose y Express.js

65

Preparar

65

C?digo

66

Uso

67

Encuentre datos en MongoDB utilizando las rutas de Mongoose y Express.js

67

Preparar

67

C?digo

67

Uso

69

Encuentre datos en MongoDB usando Mongoose, Express.js Routes y $ text Operator

69

Preparar

69

C?digo

70

Uso

71

?ndices en modelos.

72

Funciones ?tiles de la mangosta

74

encontrar datos en mongodb usando promesas

74

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download