¡El programa que TODO DESARROLLADOR debería tener INSTALADO! 🔨 5 utilidades en 1 para el día a día

Victor Robles WEB
15 Apr 202413:43

Summary

TLDREste video presenta cinco útiles herramientas para desarrolladores web y diseñadores. Incluye un repositorio de icons SVG, un directorio de APIs públicas, un sitio para verificar compatibilidad de propiedades web, una librería de componentes de React para alertas y notificaciones, y una colección de loaders CSS personalizables. Estas herramientas pueden mejorar la eficiencia y la experiencia en el desarrollo web, además de ofrecer un aprendizaje progresivo para quienes comienzan en este campo.

Takeaways

  • 🎨 Para encontrar iconos y ilustraciones gratuitas, visita SVG Repo, que ofrece más de 500.000 imágenes vectores y iconos.
  • 🔍 Si necesitas un API para tu aplicación web, Public APIs es una plataforma que reúne una amplia variedad de APIs para diferentes temas como anime, películas, calendario, etc.
  • 💻 Can I Use es una herramienta esencial para verificar la compatibilidad de propiedades CSS, HTML y JavaScript con diferentes navegadores.
  • 📚 Aprende desarrollo web desde cero y sigue una ruta de aprendizaje progresiva a través de los cursos disponibles en la descripción del video.
  • 🚀 Utiliza la librería de componentes de React llamada 'soner' para crear alertas y modales con diseño atractivo y fácil de personalizar.
  • 🌐 CSS Loaders ofrece una gran variedad de loaders de efecto de carga hechos con CSS, lo que permite una mejor optimización de la carga de tu sitio web.
  • 🎥 Los cursos de desarrollo web son una excelente opción para aquellos que desean aprender y perfeccionar sus habilidades en este campo.
  • 📧 Suscríbete a la lista de correos electrónicos gratuita para recibir consejos, anécdotas y trucos de desarrollo web diariamente.
  • 💡 No te pierdas las oportunidades de aprender y mejorar tus habilidades con los recursos y cursos disponibles.
  • 🌟 Mantén tus conocimientos actualizados con las últimas tendencias y tecnologías en desarrollo web para mantener tu perfil profesional competitivo.

Q & A

  • ¿Cuál es la primera herramienta que se presenta en el vídeo para desarrolladores web?

    -La primera herramienta presentada es svgrepo.com, un sitio web donde se pueden encontrar más de 500.000 imágenes SVG vectores o iconos gratuitas para incrustar en proyectos web.

  • ¿Cómo se puede utilizar la primera herramienta presentada en el vídeo?

    -Se puede utilizar para buscar y descargar iconos o ilustraciones para proyectos web, como logos de redes sociales, íconos de carritos de compras o corazones para likes en aplicaciones web.

  • ¿Qué es la segunda herramienta que se menciona en el vídeo y cuál es su propósito?

    -La segunda herramienta es publicapis.com, un sitio que ofrece una amplia variedad de APIs para diferentes propósitos, como obtener información de series de anime, datos de películas, días festivos, etc.

  • ¿Cómo se puede aprovechar publicapis.com para el desarrollo de aplicaciones?

    -Se puede utilizar para encontrar y consumir APIs específicas que proporcionen la información necesaria para el desarrollo de aplicaciones relacionadas con series de anime, películas, calendarios, entre otros.

  • ¿Qué es can i use y cómo ayuda en el desarrollo web?

    -Can i use es una herramienta que permite verificar la compatibilidad de propiedades CSS, HTML y JavaScript con diferentes navegadores, ayudando a los desarrolladores a asegurarse de que su código funcione en todos los navegadores donde es posible.

  • ¿Cómo se puede utilizar can i use para verificar la compatibilidad de un elemento HTML o propiedad CSS?

    -Bastante sencillo, solo se debe buscar el elemento o propiedad específica y la herramienta mostrará la compatibilidad con diferentes navegadores y versiones, permitiendo al desarrollador tomar decisiones sobre su implementación.

  • ¿Qué es la librería de componentes de React que se presenta en el vídeo?

    -La librería de componentes de React que se presenta es called 'soner', sirve para crear alertas y notificaciones en la aplicación.

  • ¿Qué ventajas tiene usar componentes de alertas como 'soner' en un proyecto de React?

    -Los componentes como 'soner' facilitan la creación de alertas y notificaciones, proporcionan un código fácil de usar y personalizar, y mejoran la experiencia del usuario al tener notificaciones atractivas y bien diseñadas.

  • ¿Cuál es la utilidad que se presenta para encontrar loaders hechos con CSS?

    -La utilidad presentada para encontrar loaders hechos con CSS es cssloaders.com, que ofrece una variedad de loaders de efecto de carga creados con CSS para usar en aplicaciones web.

  • ¿Por qué es beneficioso usar loaders hechos con CSS en lugar de imágenes o GIFs?

    -Los loaders hechos con CSS son más beneficiosos porque no son imágenes estáticas, no aumentan el tamaño del archivo de la página y mejoran el rendimiento general de la web, ya que no requieren descargas adicionales de recursos de imagen.

  • ¿Cómo se pueden personalizar los loaders encontrados en cssloaders.com?

    -Los loaders encontrados en cssloaders.com se pueden personalizar editando el código CSS y HTML para cambiar aspectos como los colores, la velocidad de animación y el tipo de efecto de carga de acuerdo a las necesidades del proyecto.

  • ¿Qué recursos adicionales se mencionan en el vídeo para aprender desarrollo web?

    -Se mencionan cursos de desarrollo web en la descripción del vídeo, así como una lista de correos electrónicos gratuita donde se comparten consejos, anécdotas y trucos de desarrollo web.

Outlines

00:00

🛠️ Herramientas para desarrolladores web

En este primer párrafo, se presenta una selección de cinco herramientas útiles para desarrolladores web. Destacan una extensa colección de iconos y ilustraciones gratuitas en svgrepo.com, que abarca más de 500.000 imágenes vectores. También se menciona la importancia de suscribirse a la lista de correos electrónicos del creador para recibir consejos y tutoriales de programación, así como una ruta de aprendizaje completa de cursos de desarrollo web. Además, se sugiere la utilidad de caniuse.com para verificar la compatibilidad de diferentes propiedades de HTML, CSS y JavaScript en varios navegadores, lo que es esencial para asegurar que las aplicaciones web sean cross-browser compatibles.

05:00

🌐 Consumo de APIs y librerías de componentes

Este párrafo se centra en la utilización de APIs para el desarrollo de aplicaciones web. Se recomienda publicapis.com como una plataforma para encontrar diversas APIs, ya sea para aplicaciones relacionadas con anime, películas, calendarios, o cualquier otro tema. Además, se habla sobre la herramienta 'Can I Use' para verificar la compatibilidad de ciertas funcionalidades web con diferentes navegadores. Finalmente, se presenta la librería de componentes de React llamada 'soner', que permite crear alertas y ventanas emergentes personalizadas con facilidad, mejorando la experiencia del usuario y la interacción con la aplicación.

10:00

🎨 Recursos de diseño y efectos de carga en CSS

El tercer párrafo aborda la temática de diseño y animaciones en la web, destacando cssloaders.com como una fuente de infinidad de loaders y efectos de carga creados con CSS. Estos loaders son ligeros y pueden ser personalizados fácilmente, lo que permite a los desarrolladores web adaptarlos a sus necesidades específicas. Los ejemplos incluyen efectos clásicos, spinners y animaciones 3D. La ventaja de utilizar loaders en CSS es que no dependen de imágenes, mejorando así la performance de la página. Además, se sugiere la posibilidad de manipular estos efectos con maestría en cursos avanzados de CSS3.

Mindmap

Keywords

💡herramientas para desarrolladores web

En el video se menciona un conjunto de herramientas esenciales para aquellos que trabajan en el desarrollo web. Estas herramientas son prácticas y útiles para mejorar la eficiencia y la calidad del trabajo diario de un desarrollador, ya sea en la creación de diseños, la integración de iconos, el consumo de APIs, la verificación de compatibilidad de código, o la implementación de componentes en proyectos React.

💡SVGRepo

SVGRepo es una plataforma en línea que ofrece una gran variedad de iconos y ilustraciones en formato SVG. Los desarrolladores web pueden utilizar estos recursos para incrustarlos en sus páginas web o proyectos, sin necesidad de contar con un equipo de diseño. Los iconos son gratuitos y se pueden descargar en diferentes formatos, como PNG, para satisfacer las necesidades de cada proyecto.

💡Public APIs

Las APIs públicas son interfaces de programación que permiten a los desarrolladores acceder y utilizar datos o funcionalidades de diversos servicios en línea. Estas APIs son esenciales para la creación de aplicaciones que requieren información externa, como datos de series de anime, información de películas, calendarios, o incluso datos meteorológicos.

💡Can I Use

Can I Use es un recurso en línea que proporciona información sobre la compatibilidad de características web con diferentes navegadores. Es una herramienta vital para los desarrolladores web que desean asegurar que su código funciona correctamente en todos los navegadores populares, evitando problemas de compatibilidad que podrían afectar la experiencia del usuario.

💡React

React es una biblioteca de JavaScript开创和管理 interfaces de usuario con un enfoque en la creación de componentes reutilizables. Es una herramienta popular en el desarrollo web moderno, especialmente para la construcción de aplicaciones web interactivas y single-page applications. React es mantenida por Facebook y cuenta con una gran comunidad de desarrolladores y recursos.

💡Soner

Soner es una librería de componentes de alertas para React que permite a los desarrolladores integrar fácilmente notificaciones en sus aplicaciones web. Esta herramienta ofrece una variedad de opciones para personalizar las alertas, como el contenido, la posición en la pantalla y el estilo visual, permitiendo una experiencia de usuario más atractiva y dinámica.

💡CSS loaders

Los loaders en CSS son efectos visuales utilizados para indicar que un elemento de una página web está siendo cargado. Estos loaders son creados exclusivamente con código CSS, lo que los hace más ligeros y eficientes que los loaders basados en imágenes o GIFs. Los loaders CSS pueden ser personalizados en términos de animaciones, colores y diseño, ofreciendo una solución flexible para la indicación de estado de carga en una página web.

💡desarrollo web

El desarrollo web se refiere al proceso de crear y mantener sitios web y aplicaciones web. Incluye varias disciplinas como el diseño, la programación y el optimizado de contenido para dispositivos de不同的平台和浏览器. El desarrollo web implica la utilización de lenguajes y tecnologías como HTML, CSS y JavaScript para construir interfaces de usuario y experiencias en línea.

💡cursos de desarrollo web

Los cursos de desarrollo web son programas educativos diseñados para enseñar a los estudiantes las habilidades necesarias para crear y mantener sitios web y aplicaciones. Estos cursos cubren un espectro amplio de temas, desde los fundamentos de HTML y CSS hasta la programación avanzada con JavaScript y el uso de frameworks modernos como React.

💡newsletter

Una newsletter es una publicación periódica, generalmente electrónica, que se envía a una lista de suscriptores con información, actualizaciones, consejos o contenido relevante para un tema o comunidad específica. Las newsletters son una herramienta de comunicación efectiva para mantener a los suscriptores informados y comprometidos con un producto, servicio o tema de interés.

💡compatibilidad de navegadores

La compatibilidad de navegadores se refiere a la capacidad de un sitio web o aplicación para funcionar correctamente en diferentes navegadores web, garantizando así una experiencia de usuario consistente. Los desarrolladores web deben tener en cuenta la compatibilidad al diseñar y codificar su trabajo para que sea accesible y funcione bien en todos los navegadores populares.

Highlights

Se presentan cinco herramientas esenciales para desarrolladores web que mejorarán el día a día en el trabajo.

La primera herramienta, svgrepo.com, ofrece más de 500,000 imágenes SVG vectores e iconos para incrustar en proyectos web.

Con svgrepo.com, los desarrolladores pueden encontrar iconos para redes sociales, logos de empresas y otros elementos de diseño.

La segunda herramienta, publicapis.com, facilita el consumo de APIs específicas para diferentes tipos de aplicaciones.

Public APIs cubre una amplia variedad de temas, desde información de anime hasta datos meteorológicos.

Can I Use es una herramienta indispensable para verificar la compatibilidad de propiedades CSS, HTML y JavaScript en diferentes navegadores.

Can I Use muestra la compatibilidad detallada de cada propiedad y método con navegadores y versiones específicas.

La librería de componentes de React llamada 'soner' permite crear alertas y ventanas emergentes personalizadas con facilidad.

Los componentes de 'soner' son muy flexibles y permiten customizar la apariencia y el comportamiento de las alertas.

CSS Loaders ofrece una gran variedad de loaders de efecto de carga hechos con CSS, mejorando la experiencia del usuario y la optimización de la página.

Los loaders de CSS son ligeros y atractivos, y pueden ser personalizados para adaptarse a las necesidades de diseño específicas.

El creador de este contenido también ofrece cursos de desarrollo web para aprender desde cero y una lista de correos electrónicos con consejos y anécdotas.

Se destaca la importancia de utilizar recursos actualizados y gratuitos para mantenerse al día en el desarrollo web.

Se menciona la disponibilidad de cursos nuevos y un formato de contenido emergente de emails diarios con consejos de programación.

El contenido de hoy es una guía práctica para mejorar la eficiencia y la creatividad en el trabajo diario de un desarrollador web.

Transcripts

play00:00

hoy te traigo cinco utilidades para tu

play00:01

díaa a día cinco herramientas que a

play00:04

partir del día de hoy que yo te las

play00:05

descubra no vas a poder dejar de usarlas

play00:08

cinco herramientas que todo

play00:09

desarrollador web debería utilizar o que

play00:11

por lo menos debería probarlas así que

play00:14

no te pierdas ni un segundo de este

play00:15

vídeo porque creo que te van a encantar

play00:17

Pero antes de empezar con las

play00:18

herramientas te recomiendo que te

play00:19

suscribas a mi lista de correos gratuita

play00:21

que está aquí abajo en la descripción

play00:22

donde mando un email al día contando

play00:24

alguna experiencia anécdota historia que

play00:25

me han pasado en el mundo de la

play00:26

programación o dando consejos y

play00:28

enseñando algún truco de desarrollo web

play00:30

creo que te puede gustar también y es

play00:31

completamente gratis lo tienes en la

play00:32

descripción y lo que también tienes en

play00:34

la descripción es la ruta de aprendizaje

play00:36

completa de todos mis cursos de

play00:37

desarrollo web que si no sabes nada y

play00:39

empiezas desde absoluto cero Pues sigue

play00:41

ese orden eh que te indico en la

play00:43

descripción o entra en esta URL y sigue

play00:45

los cursos en ese orden para aprender

play00:47

desde cero y poder tener una ruta de

play00:49

aprendizaje progresiva para en un futuro

play00:51

con práctica y esfuerzo poder conseguir

play00:53

un trabajo como desarrollador la primera

play00:55

herramienta que te traigo creo que te

play00:57

puede te puede sorprender te puede

play00:59

gustar porque a quien no le ha pasado

play01:00

que está desarrollando algo está

play01:02

haciendo algún diseño o lo que sea y de

play01:04

repente necesita utilizar algún icono

play01:06

algún logo alguna ilustración para

play01:08

incrustar en tu página web y en tu

play01:10

proyecto web Vale pues muchas veces

play01:12

estas ilustraciones nos las dan Eh Pues

play01:15

el equipo de diseño que tengamos en

play01:16

Nuestra Empresa pero muchas veces cuando

play01:17

somos freelance o estamos haciendo algún

play01:19

proyecto personal no tenemos un sitio

play01:21

donde encontrar esos iconos Pues en esta

play01:23

web que te traigo hoy que se llama svg

play01:25

repo tú puedes buscar un montón de

play01:26

iconit para lo que tú necesites y son

play01:29

completamente gratuitos pone aquí que

play01:31

hay más de

play01:32

500.000 imágenes svg vectores o iconos

play01:36

no Por ejemplo si yo quisiera poner en

play01:38

una web los iconos de redes sociales por

play01:40

ejemplo Twitter vale Voy a buscarlo y el

play01:43

logo de Twitter lo tengo aquí 500,000

play01:44

veces con 500,000 versiones diferentes

play01:47

no que simplemente si yo quisiera usar

play01:49

el logo de Twitter el Antiguo logo de

play01:51

Twitter pues simplemente le doy clic y

play01:52

me puedo descargar la imagen en vector

play01:54

en svg pero también me la puedo bajar en

play01:56

png que a veces es más cómodo no o por

play01:59

ejemplo si estoy haciendo una tienda

play02:00

online y necesito un icono para el

play02:02

carrito de compra pues puedo poner aquí

play02:04

carrito a ver si lo entiende en español

play02:06

no en español no lo va a entender tienes

play02:08

que ponerlo en inglés tendrías que poner

play02:09

pues por ejemplo cart vale buscas cart y

play02:11

tienes 1000 opciones 1000 imágenes de

play02:13

carritos de la compra 1000 imágenes o

play02:16

por ejemplo si estás haciendo una red

play02:17

social y quieres un corazón Pues puedes

play02:19

buscar hert vale para hacer el típico

play02:21

like vale Y aquí tienes un montón de

play02:23

corazones y tien infinitas páginas con

play02:25

imágenes gratuitas para eso Si quieres

play02:27

buscar un like pues lo buscas like y te

play02:30

aparece por aquí vale Si quieres el logo

play02:32

de yo que sé si quieres el logo de

play02:34

YouTube lo buscas YouTube YouTube vale Y

play02:37

te sale aquí 1000 opciones o sea es una

play02:39

web brutal y es completamente gratuita y

play02:41

además también te puedes guardar eh

play02:43

iconos en favoritos Por si te interesa

play02:46

tenerlo a mano en algún momento Aparte

play02:48

también hay colecciones de iconos por

play02:50

ejemplo esto es una colección de icono y

play02:52

puede seguir una homogeneidad en los

play02:54

iconos que tú vayas a poner en tu

play02:56

aplicación web o en tu aplicación de lo

play02:57

que sea de acuerdo pues bueno es una web

play03:00

muy útil para los desarrolladores web y

play03:02

diseñadores web también la siguiente

play03:04

utilidad me encanta porque muchas veces

play03:05

queremos desarrollar algún tipo de

play03:07

aplicación que consuma un Api y que

play03:09

consuma un Api concreta Por ejemplo si

play03:11

yo quiero hacer una aplicación de anime

play03:14

Pues a lo mejor me interesa tener un Api

play03:16

que me eh proporcione toda la

play03:17

información de todas las series de anime

play03:19

o de todos los cómics de anime o lo que

play03:21

sea de esos animes si yo pueda sacar

play03:24

información de ahí o Necesito hacer una

play03:26

aplicación relacionada con películas

play03:27

Pues a lo mejor Necesito un Api para

play03:29

consumir esa información de las

play03:31

películas o depende del tipo de

play03:32

aplicación que yo quiera hacer que me

play03:33

hayan mandado hacer o que se me haya

play03:35

ocurrido hacer puedo necesitar un Api u

play03:38

otra y en esta web que se llama public

play03:41

[Música]

play03:43

apis.com utilizar en internet por

play03:46

ejemplo hablando de lo del anime yo

play03:48

tengo esta esta sección de anime por

play03:50

ejemplo y tienes un montón de apis que

play03:53

tú podrías utilizar que tienen pues la

play03:55

base de datos de de muchas series de

play03:57

anime y movidas así no por ejemplo si

play04:00

estamos hablando de negocios Pues

play04:02

también tenemos apis para ello apis para

play04:05

todo ello e si estamos hablando de un

play04:07

calendario pues Aquí tengo apis para

play04:09

sacar información de del calendario de

play04:11

los días festivos por ejemplo aquí hay

play04:14

un Api para sacar los días festivos de

play04:17

los bancos en UK en en United Kingdom no

play04:22

en fin cualquier cosa pero tú podrías

play04:24

incluso buscarlo por aquí en plan Si

play04:26

buscas E Weather wea vale busca el

play04:29

tiempo un Api del tiempo para hacer una

play04:31

aplicación del tiempo lo que sea puedes

play04:33

buscar y tienes un montón incluso tienes

play04:35

un Api de la amed por ejemplo que es eh

play04:37

Si estás en España en la la agencia

play04:39

meteorológica Por decirlo así es oficial

play04:42

no tienes un montón de apis que podrías

play04:43

consultar aquí para lo que sea para lo

play04:45

que sea si hablamos de Marvel seguro que

play04:49

hay apis de Marvel Sí hay alguna si

play04:52

hablamos de yo que sé de cualquier cosa

play04:54

es que de cualquier cosa diccionarios

play04:56

por ejemplo Pues sí que hay diccionarios

play04:58

también vale Incluso si lo Busca en

play05:00

español A lo mejor hay un dicionario en

play05:01

español diccionario diccionario Sí hay

play05:04

diccionarios de todo tipo en fin tienes

play05:06

todo tipo de apis para tú consultar

play05:08

simplemente para consultar una de esas

play05:10

apis pues le das click a la Api y te

play05:12

lleva a dónde a dónde está esa Api te

play05:14

lleva esa documentación y tú puedes

play05:16

directamente pues utilizar sus métodos y

play05:18

tal esto es útil ya te digo para hacer

play05:20

aplicaciones de prueba o para hacer

play05:21

aplicaciones consumiendo ciertas apis

play05:23

otra utilidad que muchos conoceréis ya

play05:25

si os dedicáis al mundo del desarrollo

play05:27

web es can iuse en can iuse tú puedes

play05:30

comprobar propiedades de css de html de

play05:33

javascript puedes comprobar diferentes

play05:34

funcionalidades que implementan los

play05:36

lenguajes de programación web eh más

play05:39

estándar ya te digo sobre todo Estamos

play05:40

hablando de html css Y javascript si

play05:42

Buscamos por ejemplo javascript vale

play05:45

nosotros podemos ver que hay ciertos

play05:47

módulos de javascript que podríamos

play05:48

consultar y podemos ver la

play05:49

compatibilidad con los navegadores vale

play05:52

podemos ver la compatibilidad con los

play05:53

navegadores pero por ejemplo si hablamos

play05:56

de alguna propiedad de css Como por

play05:58

ejemplo una transform vale transform

play06:02

transform vamos a ponerlo bien transform

play06:04

css3 2D transform puedes ver la

play06:07

compatibilidad que tiene con los

play06:08

navegadores Okay fíjate como pues te

play06:11

dice los navegadores y las versiones en

play06:13

las que sería compatible entonces tú

play06:15

Aquí puedes poner una propiedad de css

play06:17

una etiqueta de html por ejemplo la

play06:18

etiqueta Mark vale la etiqueta Mark de

play06:20

html el elemento Mark Pues fíjate te

play06:23

dice desde dónde es compatible desde qué

play06:25

navegador desde qué versión Hasta qué

play06:26

otra Hasta qué otra versión no y qué

play06:28

navegadores no son compatible incluso

play06:30

hablando de navegadores de móvil y de

play06:33

escritorio no este si hablamos por

play06:35

ejemplo de javascript y estamos hablando

play06:38

de por ejemplo utilizar un método nuevo

play06:40

por ejemplo el el tu reversed reversed

play06:44

aquí lo tienes

play06:45

reversed si hablamos de javascript y

play06:47

Buscamos por ejemplo el método to

play06:49

reversed que es nuevo para los arris más

play06:51

o menos nuevo pues te dice las versiones

play06:52

con las cuales es compatible por ejemplo

play06:56

no es compatible del firefox 2 al 114

play06:59

pero 115 en adelante Sí y con por

play07:01

ejemplo Google Chrome es compatible a

play07:03

partir del 110 y el 110 está eh sacado a

play07:07

partir de 2023 vale por tanto eh fíjate

play07:12

como usar ciertos métodos de javascript

play07:14

como este imposibilitaría que lo usaras

play07:17

o que funcionara en navegadores de estas

play07:19

versiones de versiones un poco más

play07:21

antiguas porque es una propiedad nueva

play07:24

que está disponible a partir de 2023 por

play07:26

ejemplo entonces tú puedes mirar aquí

play07:27

toda clase de métodos por ejemplo el

play07:29

método tu shorted también que es nuevo

play07:31

shorted también lo puedes mirar y puedes

play07:33

ver la compatibilidad que tiene No pero

play07:36

por ejemplo si buscáramos el método

play07:38

alert de javascript que es super

play07:40

conocido está compatible con

play07:41

absolutamente todo de todas las

play07:42

versiones o sea de toda versión a toda

play07:44

otra Además tú si te pones encima de la

play07:49

de la casilla donde quieres comprobar la

play07:50

versión te dice De qué momento está

play07:53

disponible no eh Por ejemplo si hablamos

play07:54

de Safari o hablamos de firefox desde

play07:58

2006 está compatible ese método para que

play08:00

tú lo puedas utilizar con javascript y

play08:02

funcion en ese navegador no y lo mismo

play08:04

si hablamos de por ejemplo

play08:05

funcionalidades como css nesting si tú

play08:08

lo miras css nesting que es una forma de

play08:11

anidar elementos dentro de css de anidar

play08:13

eh reglas y propiedades como si fuera un

play08:15

PR procesador pues te dice qué

play08:17

navegadores lo tienen compatible ahora

play08:19

mismo y hay poca compatibilidad todavía

play08:21

hay muy poquita Porque todavía se usa

play08:24

bastante todavía se usan bastante

play08:26

ciertas versiones de estos navegadores

play08:28

antiguos donde no hay completa

play08:30

compatibilidad incluso eh versiones de

play08:32

navegadores que han sacado en 2023 que

play08:35

se siguen usando Por decirlo así pues

play08:37

todavía no es compatible eh la anidación

play08:40

Y por supuesto en muchos navegadores

play08:42

móviles todavía no es compatible el css

play08:44

nesting en este caso por eso es una

play08:46

propiedad un poco experimental Pero

play08:47

bueno con canaus tú puedes

play08:48

despreocuparte de eso y puedes comprobar

play08:50

antes de usar algo que pueda ser

play08:52

experimental o algo que no sabes si es

play08:54

compatible con todos los navegadores lo

play08:56

puedes comprobar aquí Así que es una

play08:57

herramienta espectacular y necesaria

play09:00

Vale ahora cambiando radicalmente de

play09:02

tipo de herramienta o de tipo de

play09:03

utilidad Te voy a enseñar una librería

play09:05

de componentes de react muy buena muy

play09:07

muy buena que se llama soner y este

play09:09

componente de react sirve directamente

play09:11

para hacer esto Fíjate en la parte

play09:13

inferior derecha de la pantalla fíjate

play09:15

cóm salen pantallitas por aquí aleras es

play09:18

superbonito y simplemente

play09:28

instalándose para hacer ese ese tipo de

play09:30

ventanas pero no solo eso puede generar

play09:32

este tipo de ventan o de aler tias que

play09:35

son muy chulas e también puedes hacer

play09:37

este tipo de aleras este otro tipo y el

play09:40

código es muy sencillo muy muy fácil

play09:42

entonces un componente de r que puede

play09:45

ser Útil para ti y que yo en algún

play09:47

proyecto lo he utilizado Ya fíjate

play09:49

puedes hacer todo tipo de alertas Okay

play09:52

fíjate est de cargando Qué chula está Y

play09:54

también puedes customizar la es decir

play09:55

puedes hacerlas como como tú quieras

play09:57

simplemente haciendo un di y poniéndole

play09:58

el contenido que quieras también las

play10:00

puedes poner en diferentes partes de las

play10:02

de la pantalla vale es muy fácil

play10:03

poniéndole el atributo Pos Okay y puedes

play10:06

también hacerla como como si fueran

play10:09

cayendo por aquí arriba o por defecto

play10:11

que se vayan acumulando o sea las

play10:13

posibilidades son bastantes bastante

play10:15

bastante y está muy bien es una librería

play10:17

de alertas o un componente de alertas

play10:19

para rat muy muy muy bueno y aparte que

play10:22

se te quedan aquí como acumulada y

play10:24

puedes consultarlo después Mola me gusta

play10:26

mucho creo que alguno le puede servir me

play10:29

gusta me gusta bastante otra web de

play10:31

recursos y utilidades que te puede

play10:32

servir es css loaders de acuerdo donde

play10:35

tienes infinidad de los adders

play10:38

directamente hechos con css es decir no

play10:40

son imágenes No son png no son gif no

play10:42

son absolutamente nada simplemente son

play10:45

loaders los típicos loaders de efectos

play10:47

de carga que se hacen infinitamente en

play10:50

una web sobre todo si es una web spa

play10:52

también a día de hoy pues tienes un

play10:54

montón de tipos de efectos es decir tú

play10:55

estás buscando por ejemplo un efecto de

play10:57

carga clásico Pues bueno tienes aquí un

play10:59

montón de efectos de carga clásicos que

play11:01

tú te podrías copiar por ejemplo este si

play11:03

te interesa copias el css vale Y ya lo

play11:06

tienes aquí es decir si lo pego por aquí

play11:07

pues tengo todo el css de ese elemento

play11:10

Incluso el html copiar y pegar

play11:12

directamente no si hablo notas por

play11:14

ejemplo lo puedo pegar por aquí para que

play11:16

lo veas Te da todo el código css es

play11:19

lader y tú te tienes que despreocupar en

play11:20

ese sentido de poner una imagen o lo que

play11:23

sea ya tienes ejemplos muy bonitos hecho

play11:25

pero si hablamos de spinner del típico

play11:27

que da vueltas Hay un montón también es

play11:29

decir esto carga cero la web porque como

play11:32

está hecho con css completamente no es

play11:34

ninguna imagen pues es más beneficioso

play11:36

tener un cargador un un loader hecho con

play11:40

css que hecho con una imagen o con un

play11:43

gif al final Eso hace que la web vaya

play11:45

pesando más entonces fíjate como nos

play11:47

proporciona el código incluso 3D También

play11:49

tenemos cargadores 3D como estos que

play11:51

están muy guapos también y son

play11:52

llamativos en fin hay muchos muchos

play11:54

muchos efectos de carga por aquí que tú

play11:56

podrías utilizar dependiendo del

play11:58

proyecto depend dependiendo tal de lo

play12:00

que te interesara pero es que además no

play12:02

solo eso sino que también los puedes

play12:03

manipular tú ya que estamos hablando de

play12:05

css que tú lo pegas por aquí y puedes

play12:08

cambiar Pues el html y el css como tú

play12:11

quieras para cambiar esa animación

play12:12

colores efectos lo que sea como ya te he

play12:15

enseñado en algunos cursos como el

play12:16

máster en css3 avanzado donde aprendemos

play12:19

maquetación avanzada tien el curso en la

play12:20

descripción pues ahí te enseño a

play12:22

manipular toda clase de animaciones y a

play12:24

cambiar cualquier tipo de de efecto en

play12:27

una web pero sobre todo también si

play12:29

tienes un trozo de código con un loader

play12:31

de esto y quieres cambiar pues la

play12:32

velocidad los colores no sé qué no sé

play12:34

cuántas adaptar el tipo de animación

play12:36

para que tenga un teing diferente Pues

play12:37

también lo podrías hacer y Estas son las

play12:40

utilidades que te traía hoy las

play12:41

herramientas que te traía hoy Yo creo

play12:43

que están muy muy interesantes están muy

play12:45

guapas te pueden servir bastante y nada

play12:47

espero que te ayuden en tu día a día de

play12:49

trabajo como desarrollador web que por

play12:52

cierto si quieres aprender desarrollo

play12:53

web tienes todos mis cursos aquí abajo

play12:55

en la descripción para que puedas

play12:56

aprender conmigo desde cero y paso a

play12:58

paso he sacado cursos nuevos que algunos

play13:00

no conocen por ejemplo la guía completa

play13:02

para conseguir trabajo de programador y

play13:04

Bueno hay muchos cursos míos que a lo

play13:05

mejor no tienes y a lo mejor te interesa

play13:07

tenerlo y los tienes en la descripción

play13:08

del vídeo Por cierto ahora valen muy

play13:10

poquito valen más o menos 10 o 12 creo

play13:13

que incluso 10 te podría decir depende

play13:15

de cuando esté viendo Este vídeo y es un

play13:17

precio gastronómico es es un precio

play13:20

desorbitado no 10 para la verdad que es

play13:23

un regalo totalmente qué te voy a decir

play13:25

eso por ahí y aparte también estoy

play13:27

creando un nuevo formato de contenido

play13:28

que es mandar un email al día donde doy

play13:31

algún consejo de programación alguna

play13:32

anécdota mando alguna utilidad enseño

play13:34

algo bueno cosas cada día una cada día

play13:37

diferente Así que nada nos vemos en el

play13:38

siguiente vídeo de Este canal suscríbete

play13:40

like y activa la campanita chao

Rate This

5.0 / 5 (0 votes)

Related Tags
Desarrollo webHerramientas útilesDiseño webAPIs públicasReact componentesSVG repoCan I UseCursos programaciónWeb performanceCSS loaders
Do you need a summary in English?