Este es el repositorio base para la landing de la Comunidad Resiliente y Speezard!
Estaremos utilizando:
- Next.js como framework de desarrollo.
- NextUI como librería de componentes compatibles con Next.js para acelerar el desarrollo.
- React.js como librería principal para el desarrollo de interfaces de usuario
- TypeScript como lenguaje de programación. Es un JavaScript vitaminado ya que ofrece sintaxis de tipado con el objetivo de ver errores en tiempo de compilación, y no de ejecución.
- Prettier para incorporar reglas de sintaxis relacionadas con indentación, espacios, trailling commas, puntos y comas, etc.
- ESLint para arreglar problemas comunes con el código. Utilizaremos también
eslint-config-prettier
para armonizar las reglas de Prettier y ESLint y que no se generen conflictos. - SASS como capa adicional a CSS para los estilos, ya que ofrece algunas funcionalidades extra.
- Coolors para crear paletas de colores
- UIGradients para crear gradientes
- MagicPattern y haikei bibliotecas de patrones
- ManyPixels biblioteca de ilustraciones gratuitas
- GetWaves y wweb.dev separadores de contenido CSS
- Grid Garden repaso de Grid
- Flexbox Froggy repaso de Flexbox
- Primero que nada copiar la URL del repositorio
https://github.com/leonardoromero/landing-resiliente/
- Abrir una terminal, ya sea: a. Ir a VS Code o el editor de código que prefieran y abrir la terminal allí b. Abrir la terminal de su computadora
- Ubicarse en el directorio donde quieran clonar este repositorio, por ejemplo Documentos o el Escritorio con
cd documentos
- Ingresar el comando
git clone https://github.com/leonardoromero/landing-resiliente/
- Asegurarse de estar en el directorio del repositorio (por ejemplo Documentos/landing-resiliente) y correr el comando
npm install
oyarn install
si utlilizan ese gestor de paquetes - Correr
npm run start
para levantar el frontend