Cómo desarrollar una aplicación web usando React.js que tenga un sistema de inicio de sesión

Responder:
Si se refería a cómo crear un sistema de inicio de sesión con React, también necesita un back-end para realizar la tarea. React es una biblioteca de front-end que se usa para crear una parte View del MVC.
Si estás confundido con webpack y React, tómalo paso a paso. Webpack es un paquete de código que agrupa todo el código y crea un solo archivo javascript que puede usarse simplemente en el HTML.
Entonces webpack permite a los desarrolladores dividir el código y organizarlo.

Desde donde comienzas
1. Aprenda a escribir un componente de reacción.
2. Aprenda a dividir componentes mediante importación y exportación.
3. Aprenda a usar la configuración de webpack para agrupar estos códigos divididos.
4. Aprenda cómo configurar webpack-dev-server para agrupar todo el código.

Responde a tu pregunta:
Para construir un módulo de inicio de sesión, debe tener un formulario. Según el envío del formulario (debe saber cómo tomar los datos del envío del formulario o utilizar una biblioteca de formularios como formy-react), necesita obtener los datos y realizar una solicitud POST al backend.
Puede usar bibliotecas de búsqueda de red como axios para realizar la tarea. Si la publicación es exitosa, puede usar el sistema de autenticación de token basado en el cual puede almacenar el token en su almacenamiento local. Entonces, cada vez que inicie sesión nuevamente, puede ver si existe el token y luego redirigirlo a la página de inicio. Esta es una de las soluciones. Pero puedes obtener el quid de la cuestión. Tómelo paso a paso.

Realmente depende, debes intentar buscar en Firebase si no tienes tiempo para aprender los detalles.

Aprenda sobre cada cosa individualmente y tendrán más sentido. Piense en ello como problemas más pequeños y divídalos. Si ha utilizado html CSS o JavaScript durante una semana y tiene un puesto remunerado, puede considerar asegurarse de que conozcan su experiencia exacta .

Comience con una instalación de nodo y cree un sitio web que pueda publicar desde un formulario en el servidor, use JSON. Entonces preocúpate por reaccionar y webpack más tarde.

Subcontratarlo a proveedores como Auth0 (empresa).

Tienen un tutorial: Tutorial de autenticación de ReactJS

More Interesting

¿Serán inútiles los desarrolladores web dentro de 20-40 años (2016)?

¿Cómo maneja un servicio web moderno varios idiomas (configuraciones regionales)?

Estoy buscando recursos excepcionales, ya sea a través de la web o un libro que pueda explicar el por qué de la POO, la arquitectura web, los paradigmas web y la escala. ¿Cuál recomendarías?

¿Cuáles son las mejores opciones para hacer una aplicación web a gran escala?

¿Existe un administrador / herramienta de marcadores que pueda almacenar contenido (páginas web, PDF, capturas de pantalla, etc.) en línea y permita anotaciones antes del almacenamiento (como lo hace Evernote con Clips), así como tener una función donde el contenido se archiva en una carpeta o etiquetado?

Cuando registra una cuenta en un servicio de aplicación web, ¿las personas prefieren .domain.com o www.domain.com/ como su página de usuario? ¿Por qué?

Web Scraping: ¿Cómo puedo escribir un script para acceder a varias páginas web dentro del mismo dominio?

¿Qué es la representación del lado del servidor? ¿Por qué es necesario en MeteorJS o en cualquier otro idioma?

¿Qué herramientas necesito para construir un diccionario web?

¿Cuáles son algunas cosas interesantes y sofisticadas que puedo construir en JS y frameworks web que se verían atractivas en las aplicaciones universitarias / laborales?

¿Reemplazarán las herramientas de creación de aplicaciones en línea la aplicación / desarrollo web en el futuro?

¿Por qué no puedo reproducir una canción en Pandora? O si puedo, ¿cómo lo hago?

¿Cuándo se usa generalmente un para cada ciclo para aplicaciones web?

En una conferencia o evento, ¿es más probable que las personas descarguen una aplicación nativa o usen una aplicación web para mejorar su experiencia en el sitio?

¿Qué ofrecería una aplicación de análisis ideal?