Translation into Spanish of an interesting article by Nick Taylor, a Canadian staff software engineer at Netlify, opensource coder, web developer, content creator, streamer and speaker.
A Spanish translation reviewed & postedited by Jose, a Spain-based translation student specializing in web translations into Spanish.
An original text written by Nick Taylor, originally published in
https://www.iamdeveloper.com/posts/frontend-developer-resources-2022-4cp2/
* * *
No sé si seguiré haciendo esto todos los años, pero publiqué en la web un artículo como este en 2020, y tuvo mucho éxito, así que lo actualicé y publiqué bajo el título “Recursos para desarrolladores frontend 2020”, lo que nos lleva ahora a “Recursos para desarrolladores frontend 2022” (ups, me salté 2021). Técnicamente todavía estamos en 2021, pero tú sígueme la corriente. Por cierto, aproveché para añadir unas chispas de mi toque personal. 😎
1 Recursos para desarrolladores frontend 2020
2 Recursos para desarrolladores frontend 2022
Esta publicación web no pretende ser una lista exhaustiva, sino más bien un listado de cosas que me parecieron atractivas en 2021 y que lo siguen siendo en 2022. Es posible quese repitan algunas cosas con respecto a mi publicación de 2020, pero siguen siendo actuales.
La mayoría de los recursos web son gratuitos, pero algunos son de pago. Recomiendo encarecidamente que te suscribas a la webegghead.io. Yo estoy suscrito desde hace bastante tiempo y estoy encantado.
Si te lo puedes permitir, hazlo. Además, muchas bibliotecas públicas te dan acceso gratuito a webs de pago como LinkedIn Learning. Pásate por tu biblioteca local antes de comprar nada. Aprovecho para enviar un gran saludo a todas las bibliotecas públicas. 😎
Trabajo con Preact y con React a diario. Existen otras bibliotecas y frameworks web, pero no hablaré de eso en esta publicación. Lo haré en la sección de extensiones del navegador.
Esta publicación está aún en desarrollo; iré actualizando la lista a lo largo de 2022.
Independientemente de si comienzas o no con una biblioteca o un framework, como desarrollador frontend, en algún momento deberás aprender a manejar JavaScript, un lenguaje de programación que `permite hacer webs interactivas. Aquí van algunos excelente recursos excelentes conseguirlo:
Descubre y reconstruye tus modelos mentales de JavaScript.
TypeScript es un lenguaje de programación web de código abierto, un superconjunto de JavaScript que añade tipos estáticos y objetos basados en clases. Es cada vez más popular en el mundo del diseño web. Aunque no seas fan, es bueno tenerlo en mente.
CSS es un lenguaje de diseño gráfico que permite definir los estilos de una página web. Profundiza y mejora tus conocimientos de CSS.
Si estás haciendo desarrollo web a largo plazo, debes familiarizarte con el marcado semántico para sitios web. Estos recursos te ayudarán;
La accesibilidad es muy importante a nivel web y, sinceramente, si quieres destacar como desarrollador frontend, dominar este tema es fundamental.
Las animaciones web son una excelente manera de mejorar la experiencia del usuario, pero recuerda, no añadas animaciones por añadir. Aquí hay algunas webs de grandes creadores para que puedas echarles un vistazo.
Jamstack es una arquitectura de desarrollo web que aglutina JavaScript, API y Markup o Marcado.
El testing es un tema importante, y lo mencionaré de manera superficial aquí, pero saber qué probar es muy importante. Al final del día, cuando envíes algo, pregúntate: “¿Me siento segur@ enviando esto?”.
Un montón de cosas interesantes están sucediendo en The Edge. No he escrito mucho aquí, pero ampliaré el contenido en 2022.
A todos nos encantan las herramientas. Hay para todos los gustos, aunque mencionaré solo algunas.
npx gitgnore node
(también funciona para otros idiomas, o si omites el idioma, te dará una lista de todos los gitignores compatibles)Estas son algunas lecturas geniales.
Soy un gran fan de Twitch. Hago streaming por mi cuenta en livecoding.ca, así como en DEV Twitch stream . Estos son algunos streamers geniales a los que deberías seguir para todo lo relacionado con la interfaz.
Estoy seguro de que me he dejado algunas cosas, pero este es el volcado de datos inicial. Como ya comenté antes, actualizaré esta publicación durante el próximo año.
Si te ha gustado esto, ¡ suscríbete a mi newsletter !