Buscas algo en especial ? Escrรญbelo aquรญ

Translate/Traductor

NODE JS /3

File System

Este modulo es fรกcil de importar de hecho si revisaste bien las anteriores secciones ahรญ lo aplicamos, es el siguiente : 
var fs = req("fs")
Y como se lo indico antes es mejor usar un mรฉtodo asรญncrono que no bloquee el programa en su ejecuciรณn, se puede usar sincronos pero nos darรกn problemas debido al bloqueo. 
Cuando en la secciรณn 1 creamos nuestro archivo main.js , hicimos uso de este modulo. y de la forma en que se lo ejemplifico es como funciona.
Ahora la siguiente sintaxis me permite abrir un archivo:
 fs.open(path, flags[, mode], callback)

El path hace referencia a la ruta y nombre del archivo.
Flasg: son el comportamiento del archivo por ejemplo : r, me permite leer, r+ leer y escribir y existen muchos mas.
En mode , solo si se crea en el archivo puedo definir, permisos y bits fijos.
Y en el callback pues es una funciรณn que recibe dos parรกmetros(err,fd)
 Para obtener la informaicon del archivo:
fs.stat(path, callback)
en el callback pues es una funciรณn que recibe dos parรกmetros(err,stats)
Para escribir un archivo la sintaxis es la siguiente :
fs.writeFile(filename, data[, options], callback)
Para leer un archivo la sintaxis es la siguiente :
fs.read(fd, buffer, offset, length, position, callback)
Para cerrar un archivo la sintaxis es la siguiente :
fs.close(fd, callback)
Para truncar un archivo abierto la sintaxis es la siguiente :
fs.ftruncate(fd, len, callback)
Para eliminar un archivo la sintaxis es la siguiente :
fs.unlink(path, callback)
Ahora si hablamos de directorios pues la sintaxis a manejar es la siguiente
Crear:fs.mkdir(path[, mode], callback)
Leer:fs.readdir(path, callback)
Eliminar:fs.rmdir(path, callback)

Global Objects

Los objetos globales estรกn disponibles para todos los mรณdulos de Node Js.
__ este sรญmbolo representa el nombre  del archivo o directorio que se esta ejecutando

setTimeout(cb, ms) Me permite crear un temporizador.
clearTimeout(t) Con esto detengo el temporizador .
setInterval(cb, ms) Ejecuta devoluciones repetidas dentro de un tiempo en mili-segundo determinado
Entre los objetos globales mas usados tenemos Process que se instancia de EventEmitter, y la consola, la cual posee varios mรฉtodos.

Utility Modules

Este tema hace referencia a la biblioteca de mรณdulos, los vamos a usar con frecuencia en el desarrollo de cualquier aplicaciรณn 
 
Funciones relacionadas con el sistema.  OS Module
Herramientas de control de las rutas de acceso a los archivos. PATH Module
Sirve como un contenedor de red. Net Module
Funciones de bรบsqueda DNS.  DNS Module

Web Module

El grafico anterior nos da una idea super clara de como funciona un servidor web, controla las solicitudes enviadas HTTP, Apache es uno de los servidores que mas se usa en la actualidad.
Cliente: Navegadores web/ navegadores mรณviles 
Servidor: El servidor Web interpreta las solicitudes y envรญa las respuesta.
Negocio: El servidor de aplicaciones que utiliza el servidor web para realizar el procesamiento necesario, interactรบa con la capa de datos 
Datos: Bases de datos

No hay comentarios:

Publicar un comentario

Quiero saber que opinas ?

๐ŸŽ‰๐ŸŽŠDESTACADO๐ŸŽ‰๐ŸŽŠ

{POO}

๐Ÿ’•๐Ÿ’ป ๐“‘๐“ฒ๐“ฎ๐“ท๐“ฟ๐“ฎ๐“ท๐“ฒ๐“ญใƒ„๐“ผ ๐•ฏ๐“ฎ๐“ฟ๐“ฎ๐“ต๐“ธ๐“น๐“ฎ๐“ป๐“ผ ∧ ๐•ฏ๐“ป๐“ฎ๐“ช๐“ถ๐“ฎ๐“ป๐“ผ ๐Ÿ’ป๐Ÿ’• La clase tiene como objetivo principal la programaciรณn orienta...

✨POPULAR✨