Skip to Content
Libro de recetas de la API web
book

Libro de recetas de la API web

by Joe Attardi
October 2024
Intermediate to advanced
286 pages
5h 48m
Spanish
O'Reilly Media, Inc.
Content preview from Libro de recetas de la API web

Capítulo 10. Trabajar con archivos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Introducción

Leer y escribir archivos forma parte de muchas aplicaciones. En el pasado, realmente no podías trabajar con archivos locales dentro del navegador. Para leer datos, subías un archivo a un servidor backend, que lo procesaba y devolvía los datos al navegador.

Para escribir datos, el servidor enviaba un archivo descargable. Sin plug-ins de navegador, no había forma de trabajar directamente con archivos.

Hoy en día, los navegadores tienen un soporte de primera clase para leer y escribir archivos. El tipo de entrada file abre un selector de archivos y proporciona datos sobre el archivo seleccionado. También puedes limitar los archivos admitidos a determinadas extensiones o tipos MIME. A partir de ahí, la API de archivos puede leer el contenido del archivo en la memoria.

Yendo un paso más allá, la API del Sistema de Archivos permite que tu código JavaScript interactúe directamente con el sistema de archivos local, sin necesidad de introducir un archivo para seleccionarlo primero (aunque, dependiendo de la configuración, ¡puede que el usuario tenga que conceder permiso!)

Puedes utilizar estas API para crear editores de texto, visores de imágenes, reproductores de audio o vídeo, etc.

Cargar texto desde un archivo

Problema

Quieres cargar algunos datos de texto del sistema de archivos local del usuario.

Solución

Utiliza ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Diseño de sistemas de aprendizaje automático

Diseño de sistemas de aprendizaje automático

Chip Huyen
Patrones de diseño de aprendizaje automático

Patrones de diseño de aprendizaje automático

Valliappa Lakshmanan, Sara Robinson, Michael Munn

Publisher Resources

ISBN: 9798341601635