Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

443
Views
Puede React Js editar/wite a un archivo que está almacenado en su src o carpeta pública

Tengo la intención de utilizar un archivo de texto que se encuentra dentro de mi carpeta src/public como una especie de base de datos. Mi pregunta es simple; ¿Puede React Js editar un archivo .txt que está almacenado en la carpeta src/public de mi aplicación web (mi paquete de aplicaciones)?

No estoy preguntando si mi aplicación puede editar/acceder a archivos que están almacenados en el sistema de archivos de mis clientes.

Gracias por adelantado.

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

No, el código de react se ejecuta en la máquina cliente, por lo que solo puede obtener archivos de src o carpetas públicas. Puede organizar esto, por ejemplo, a través de una API de back-end.

about 4 years ago · Juan Pablo Isaza Report

0

React en sí mismo no tiene capacidades para escribir/editar archivos en su servidor web. Necesitaría otra biblioteca para escribir en archivos (como 'fs' u otras alternativas). Entonces, querrá que React hable con 'fs' de alguna manera y le diga 'cuando haga clic en este botón, escriba en un archivo'.

Sin embargo, React generalmente se ejecuta en el navegador y sus archivos se almacenan en el servidor, por lo que no podrá escribir directamente en un archivo dentro del alcance de React. necesitará React para hablar con el servidor (muy probablemente a través de fetch) y el servidor puede hablar con 'fs' y decirle que escriba en un archivo. por lo que la configuración general se vería así:

Lado del cliente:

  • El usuario escribe en una entrada en la interfaz de usuario del navegador (Reaccionar)
  • El usuario hace clic en el botón en la interfaz de usuario del navegador (Reaccionar)
  • El controlador React onClick envía una solicitud (recuperación) a un punto final del servidor con el texto deseado para escribir en el archivo (solicitud de 'publicación' o 'parche' con un cuerpo que tiene el texto)

Lado del servidor:

  • El punto final del servidor maneja la solicitud, lee los datos del cuerpo (texto deseado)
  • El punto final del servidor le dice a 'fs' 'Aquí está el texto que quiero que escriba en el archivo'
  • El servidor se completa, responde al navegador
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!