¿Qué es Next.js?
Next.js es un marco React gratuito de código abierto para crear aplicaciones web. Permite a los desarrolladores generar un sitio web de inicio o utilizar la representación del lado del servidor para crear sitios altamente escalables.
¿Qué es MongoDB?
MongoDB es una base de datos de documentos NoSQL, que es rápida y funciona sin tener que lidiar con tanta tabla de base de datos o configuración de esquemas. Admite indexación, replicación y agregación.
Next.js + MongoDB, ¿Cómo?
Para combinar ambos poderes, aquí le encontramos un excelente proyecto estándar de código abierto que permite a los desarrolladores de todos los niveles crear una aplicación Next.js y MongoDB, con docenas de funciones listas para producción, lo que les ahorra una gran cantidad de tiempo y esfuerzo. y errores.
Simplemente, es una aplicación web Next.js y MongoDB, diseñada teniendo en mente la simplicidad para el aprendizaje y la aplicabilidad en el mundo real.
Características
- Rápido y ligero sin voluminoso, lento Express.js.
- Lleno Rutas API implementación y Preparado para Serverless
- Buen patrón de Middleware, compatible con el ecosistema Express, impulsado por próxima conexión
- BESO: Sin cosas sofisticadas como GraphQL, SASS, Redux, etc. Incluye publicaciones de blog explicativas
- Se puede adaptar a cualquier base de datos además de MongoDB (solo actualice api-lib/db)
- Publicaciones y comentarios
- Perfiles de usuario
- Autenticación enriquecida y gestión de cuentas
- Autenticación basada en sesión usando Pasaporte.js
- Registrarse/Iniciar sesión/Cerrar sesión API
- Autenticación mediante correo electrónico/contraseña
- Autenticación vía OAuth (Google, Facebook, etc.)
- Verificacion de email
- Cambio de contraseña
- Restablecimiento de contraseña por correo electrónico
- Foto de perfil, nombre de usuario, nombre, biografía, correo electrónico
- Actualizar perfil de usuario
- Subir archivos e imágenes
- Documentación fácil de usar para desarrolladores
- Guía completa sobre cómo instalar, configurar, ejecutar e implementar.
Licencia
El proyecto se publica bajo la licencia MIT.
Recursos
Etiquetas
React Open-source Next.js desarrollo web desarrollo programación base de datos noSQL MongoDB Boilerplate