- Introducción a las peticiones asíncronas en JavaScript
- Manejo de estados en una petición (cargando, error, datos)
- Consumo de un endpoint con
async/await - Tipos de errores
- Manejo de errores con
try/catchenasync/await - Consumo de un endpoint con Promesas (
then/catch) - Manejo de errores con
catchen Promesas
Contexto: El renderizado ocurre completamente en el cliente (navegador). Después de que el navegador recibe el archivo HTML inicial del servidor, se descarga e interpreta el JavaScript para construir la página.
Cómo funciona:
El servidor entrega un HTML mínimo y vacío junto con los archivos JavaScript necesarios. El contenido de la página se genera dinámicamente en el navegador a través de React o cualquier otro framework de frontend.
Esta documentación explica qué es el protocolo SSH, por qué es importante integrarlo con Git, y los pasos necesarios para implementarlo en tu máquina local para firmar commits y tags y autenticarte de manera segura.
SSH (Secure Shell) es un protocolo de red que permite acceder de manera segura a dispositivos y sistemas a través de una red no segura. Ofrece autenticación y cifrado para proteger la integridad y confidencialidad de los datos.
Esta documentacion fue elaborada y probada para windows, en mi caso windows 11 version 23H2, con procesador AMD Ryzen 5 3500U con Radeon Vega Mobile Gfx 2.10 GHz y 12gb de ram, solo es una aclaración
- Descargar Node.js:
Visita la página oficial de Node.js en https://nodejs.org/en.
| import { createSlice } from '@reduxjs/toolkit'; | |
| export const templateSlice = createSlice({ | |
| name: 'name', | |
| initialState: { | |
| counter: 10 | |
| }, | |
| reducers: { | |
| increment: (state, /* action */ ) => { | |
| //! https://react-redux.js.org/tutorials/quick-start |
git config --global alias.lg "log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all"
git config --global alias.s status --short
git config --global alias.s status -sb
-
Cambiar module.export = {} del archivo eslintrc.cjs a export default {}.
-
Instalaciones:
npm add --dev jest babel-jest @babel/preset-env @babel/preset-react
npm add --dev @testing-library/react @types/jest jest-environment-jsdom