F3 Classes Vite

screenshot of F3 Classes Vite
react
vite
styled-components
ant-design

clases usadas durante el dictado de la materia FrontEnd III

Overview

El curso FrontEnd III se centra en enseñar las bases de React y algunas librerías relacionadas. Aunque el contenido se presenta de manera superficial, proporciona una buena introducción para quienes desean comenzar en el desarrollo web. Los alumnos son alentados a consultar la documentación oficial de React para profundizar en los temas tratados.

La instalación de herramientas necesarias y la estructura del proyecto se explican fácilmente. Los estudiantes encontrarán diversas carpetas dentro de su proyecto que contienen la lógica, datos y ejercicios prácticos. Esto les permite llevar a cabo sus prácticas de forma efectiva y estructurada.

Features

  • Instalación Simplificada: Se requiere solo la instalación de Node para comenzar, lo que facilita la configuración inicial del proyecto.
  • Estructura de Carpetas Organizada: Las carpetas están bien separadas, lo que facilita encontrar la lógica, la documentación y los ejercicios necesarios.
  • Uso de Datos Simulados: La carpeta fakeApi ofrece archivos JSON listos para ser utilizados en las clases, haciendo más accesible la práctica de conceptos.
  • Guías de Clase Detalladas: En la sección clase, se encuentran guías que son útiles durante las teorías y prácticas, asegurando que los alumnos no se sientan perdidos.
  • Fomento de la Resolución Independiente: Se anima a los estudiantes a intentar resolver los ejercicios por su cuenta antes de consultar las soluciones, lo que refuerza el aprendizaje.
  • Actualizaciones en Progreso: La sección integrador está en desarrollo, prometiendo nuevas características que enriquecerán la experiencia de aprendizaje.
  • Diversidad de Temas: El curso cubre una amplia gama de tópicos como estados, formularios y testing, lo que proporciona una formación integral en React.
react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

styled-components
Styled Components

Styled Components is a popular library for styling React components using CSS syntax. It allows you to write CSS in your JavaScript code, making it easier to create dynamic styles that are specific to each component.

ant-design
Ant Design

Ant Design is a React UI library that provides a set of pre-designed components and design resources for building high-quality, responsive web applications.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.