
- 216 páginas
- Spanish
- ePUB (apto para móviles)
- Disponible en iOS y Android
Aprender React con 100 ejercicios prácticos
Descripción del libro
Si le interesa ampliar su conocimiento en Javascript, React es la mejor tecnología para aprender. La relación entre el esfuerzo destinado a aprenderla y lo que podrá hacer después con ella es muy positiva. Además, React está ampliamente extendida y es demandada en infinidad de puestos de trabajo.Gracias a los 100 ejercicios prácticos que encontrará en este libro: o Comprenderá los fundamentos imprescindibles de React y se capacitará para posteriormente aplicarlos en sus propios desarrollos.o Creará componentes reutilizables que podrá guardar en su propia colección para reducir los tiempos de desarrollo de sus aplicaciones.o Realizará aplicaciones que recuperarán información de un servicio externo y la mostrarán en pantalla aplicando estilos para obtener el diseño deseado.o Practicará con decenas de ejercicios que le permitirán asimilar la materia estudiada.o Utilizará programación funcional en sus desarrollos: a pesar de no contar con tanta documentación como la programación orientada a objetos en React, es la solución recomendada por Facebook.Además, en la parte inferior de la primera página, encontrará el código de acceso que le permitirá disfrutar de forma gratuita de todas las soluciones y los recursos necesarios para realizar los ejercicios propuestos en el libro. Todos estos contenidos adicionales están disponibles en www.marcombo.info.Es el momento de aprender y practicar para realizar todas las aplicaciones con React que siempre había imaginado.
Preguntas frecuentes
- Esencial es ideal para estudiantes y profesionales que disfrutan explorando una amplia variedad de materias. Accede a la Biblioteca Esencial con más de 800.000 títulos de confianza y best-sellers en negocios, crecimiento personal y humanidades. Incluye lectura ilimitada y voz estándar de lectura en voz alta.
- Avanzado: Perfecto para estudiantes avanzados e investigadores que necesitan acceso completo e ilimitado. Desbloquea más de 1,4 millones de libros en cientos de materias, incluidos títulos académicos y especializados. El plan Avanzado también incluye funciones avanzadas como Premium Read Aloud y Research Assistant.
Ten en cuenta que no podemos dar soporte a dispositivos con iOS 13 o Android 7 o versiones anteriores. Aprende más sobre el uso de la app.
Información
Índice
- Cubierta
- Título
- Créditos
- Presentación
- 001 ¿Qué es React?
- 002 Programación funcional y orientada a objetos
- 003 El editor de código
- 004 Profundizando en Visual Studio Code
- 005 Instalación de NodeJS y Git
- 006 Creación de nuestra primera aplicación
- 007 Estructura de la aplicación recién creada
- 008 Ejecutar nuestra aplicación
- 009 JSX
- 010 Ejemplos de JSX
- 011 Ejemplos de JSX. Eventos y arrays
- 012 Recogida de datos
- 013 Ejercicio useRef. Euros
- 014 Ejercicio useRef. Grados
- 015 Ejercicio useRef. Superficie rectángulo
- 016 Estados
- 017 Ejercicios useState
- 018 Ejercicio useState. Grados
- 019 Ejercicio useState. Calcular superficie
- 020 Recoger valor con estados en lugar de con useRef
- 021 Componentes
- 022 Ejercicios componentes. Euros a dólares
- 023 Ejercicios componentes. Grados
- 024 Props
- 025 Enviar props del componente hijo al padre
- 026 Ejercicios props. Componente Post
- 027 Renderizado condicional
- 028 Ejercicio props con renderizado condicional
- 029 Ejercicio Viaje
- 030 Arrays
- 031 Estilos
- 032 Styled components
- 033 Styled components. Hover, herencia y atributos
- 034 Styled components. Mediaqueries, estilos del body
- 035 Aplicación para memorizar un speech
- 036 Botones para avanzar y retroceder párrafos
- 037 useEffect
- 038 Aplicación de rutinas deportivas
- 039 Aplicación de rutinas deportivas. Carga del primer título.
- 040 Aplicación de rutinas deportivas. Mostrar imágenes
- 041 Aplicación de rutinas deportivas. Styled components.
- 042 Aplicación de rutinas deportivas. Destacando la imagen
- 043 Aplicación de rutinas deportivas. Cambiar de workout.
- 044 Hacer un trivial
- 045 Hacer un trivial. Preguntas, respuestas y variaciones.
- 046 Hacer un trivial. Respuesta correcta
- 047 Hacer un trivial. Styled components
- 048 Hacer un trivial. Mostrar popups
- 049 Hacer un trivial. Randomizar preguntas y respuestas.
- 050 Cuento interactivo
- 051 Cuento interactivo. Fichero de datos
- 052 Cuento interactivo. Cargar la primera escena
- 053 Cuento interactivo. Cargar la imagen
- 054 Cuento interactivo. Styled components
- 055 Cuento interactivo. Añadiendo puertas
- 056 React Router
- 057 React Router. Enlaces a páginas
- 058 React Router. Envío y recepción de parámetros
- 059 Fetch API
- 060 Fetch API Comprobación de errores
- 061 Axios
- 062 Aplicación de chistes
- 063 Aplicación de chistes Mostrando las categorías
- 064 Consultando la API de Star Wars
- 065 Consultando la API de Star Wars. Mostrando datos
- 066 Consultando la API de Star Wars. Ir a la página de perfil.
- 067 Consultando la API de Star Wars. Procesar parámetros.
- 068 Consultando la API de Star Wars. Página de perfil
- 069 Consultando la API de Star Wars. Styled components
- 070 Consultando la API de Star Wars. Estilos en el perfil
- 071 Consultando la API de Star Wars. Paginación
- 072 Consultando la API de Star Wars. Procesar paginación.
- 073 Context API
- 074 Context API. Mostrar estados
- 075 Redux
- 076 Redux. La Store y los Reducers
- 077 Redux. Actions y Componentes
- 078 Redux. Añadiendo propiedades y entidades
- 079 Redux. Ejercicios
- 080 Estructura correcta de un componente de React
- 081 Firebase
- 082 Firebase. Crear un proyecto
- 083 Firebase. Configuración de la base de datos
- 084 Firebase. Autentificación
- 085 Firebase. Conexión desde React a Firebase
- 086 Firebase. Operación de alta
- 087 Firebase. Consulta y modificación
- 088 Firebase. Borrado
- 089 Autentificación con Auth0
- 090 Autentificación con Auth0. Aplicación de React
- 091 Autentificación con Auth0. Personalización
- 092 NextJS
- 093 NextJS. Navegación
- 094 Publicación
- 095 Publicación de un proyecto que utiliza React Router
- 096 React Native
- 097 Arrancar nuestro proyecto con Expo
- 098 React Native. Componentes básicos
- 099 React Native. Compilar con Expo
- 100 ¿Y ahora qué?