Thu. Feb 29th, 2024

NextJS Starter Boilerplate: Acelere su trabajo con esta herramienta SEO-optimized

By admin Jan 29, 2024

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

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *