Releases: EmmaCarro/coder_javascript
ProyectoFinal
Los cambios incluyen:
- Uso de libreria SweetAlert2 para el agregado de toasts
- Reemplazo del uso de localStorage por fetch. Se utilizó para esto una API de prueba.
- Algo de optimizacion en codigo y comentarios, y limpieza
PreEntrega3
Reemplazado todo el codigo de prompt y alerts, con la interaccion con el html mediante eventos y storage. Optimizado algunas partes con el uso de operadores ternarios.
Para la parte donde se chequean los errores de los inputs del html, podia hacerlo mucho mas reducido utilizando un solo if, pero necesitaba que se registre un cartel de error para cada caso para poder identificarlo.
PreEntrega2
Optimizado un poco de codigo. Ahora los filtros para los prompt son mas especificos con menos codigo. Especialmente el pedido de email requiere un formato de email real ([email protected]).
Reemplazado el switch por un array con objetos y while. Reemplazado el pedido de datos del usuario por una clase constructora.
Uso de algun metodo como .some
PreEntrega1
PreEntrega1 contiene una version simplificada del proyecto final de desarrollo web de coderhouse, a modo de landing page. Solo existe el home sin ningun menu. Es una pagina de alquileres de verano.
Se ejecuta automaticamente el script javascript para pedir datos de usuario, y luego pedir el mes, dia inicial, dia final de reserva. Solo se puede elegir enero o febrero como prueba y porque se lo considera temporada de verano.
Contiene:
- condicionales (if else)
- ciclos (do while, con condiciones and, or, not)
- funciones (con llamados a otras para optimizar codigo)
- variables (let, var, const, con parseInt, Number, isNaN, etc..)
- interaccion (prompt)
- vincular el html con el javascript (vinculacion directa y automatica desde <script> en el html. Lo ideal en el futuro seria que interactue con botones)