Next.js es un increíble marco de React para crear aplicaciones web, aplicaciones de escritorio (con Electron y Tauri) y aplicaciones móviles con Ionic.
Sin embargo, se presenta como un marco básico que debe agregar y personalizar sus paquetes. Ese proceso lleva tiempo. Entonces, aquí tendemos a encontrar los paquetes estándar y de inicio adecuados para facilitar nuestro trabajo.
Aquí tenemos una revisión rápida de uno de estos proyectos iniciales.
Un modelo estándar y de inicio para Next.js, Tailwind CSS y TypeScript Creado primero con la experiencia del desarrollador. Incluye: Next.js, TypeScript, ESLint, Prettier, Husky, Lint-Staging, Jest, Testing Library, Commitlint, VSCode, Netlify, PostCSS, Tailwind CSS.
Características
- Siguiente.js para generador de sitios estáticos
- Comprobación de tipo Mecanografiado
- Integrar con CSS de viento de cola
- Modo estricto para TypeScript y React 18
- Linter con ESLint (Configuración predeterminada de NextJS, NextJS Core Web Vitals, Tailwind CSS y Airbnb)
- Formateador de código con mas bonita
- Husky para Git Hooks
- Lint-staged para ejecutar linters en archivos preparados de Git
- Compromiso de Lint git con Commitlint
- Pruebas unitarias con la biblioteca de pruebas Jest y React
- Pruebas E2E con Cypress
- Importaciones absolutas usando
@
prefijo - Configuración de VSCode: Depuración, Configuración, Tareas y extensión para PostCSS, ESLint, Prettier, TypeScript, Jest
- Metadatos SEO, etiquetas JSON-LD y Open Graph con Next SEO
- Analizador de paquetes
- Implementación con un clic con Vercel o Netlify (o implementación manual en cualquier servicio de hosting)
- Incluye un tema minimalista GRATIS
- Maximizar la puntuación del faro
Licencia
Licenciado bajo la licencia MIT, Copyright © 2022
Recursos
Etiquetas
Next.js Desarrollo web de código abierto Desarrollo basado en web Frameworks Startup Boilerplate