Angular 9!
Si, recientemente salió la nueva versión de Angular (framework SPA – Simple Page Application o lo que es lo mismo, aplicaciones web de una sola página) tal y como nos viene acostumbrando éste conocido framework con releases principales cada 6 meses.
Si bien, en esta entrada… vamos a mostrar a los Recruiters como programar de manera fácil y sencilla con la nueva versión de Angular y todo ello en tan sólo 2 meses de intensivo en nuestro Bootcamp 24/7 noche y día sin descanso. Aprenderás ya no sólo a configurar y crear desde 0 una aplicación web basada en Angular 9, sino además, podrás continuar ejerciendo de Recruiter y convertirte en un auténtico especialista en buscar Front-ends con Angular…
Bueno… quizás estemos exagerando un poco y no haga falta profundizar hasta tales niveles. Eso sí, vamos a entrar un poco en detalle sobre el nuevo release de Angular, comentando las grandes diferencias que tenemos con la versión 9 respecto a sus antecesores [ 2, la 3 no quiso salir, 4, 5, 6, 7, 8 ]:
Resulta que la gran novedad es un esperadísimo nuevo compilador que se hace llamar «Ivy«, en el que llevaban mucho tiempo trabajando y que proporciona grandes mejoras en las aplicaciones sin necesidad de realizar cambios sustanciales a la base de código. Entre éstas mejoras están las siguientes:
▲ Nuevo compilador Ivy
▲ Mejoras de rendimiento general
▲ Mejoras para la migración de proyectos de versiones anteriores
▲ Las aplicaciones pesan menos, mejor compresión y más rápidas
▲ Mayor facilidad para identificar errores y fallos en el código
▲ No hay cambios de sintaxis relevantes
Como comentamos al inicio de ésta entrada, Angular se ha ido comprometiendo a sacar nuevas versiones cada 6 meses, si bien, ésta nueva versión parece que se ha demorado un pelín (tenía que haber salido en octubre de 2019) debido al retraso de «Ivy«.
Esta nueva versión no ha tenido cambios drásticos en lo que a código se refiere, por lo que la actualización para los programadores sería sencilla. Ésto parece ser que se debe al trabajo del equipo de Angular al introducir ciertas modificaciones en el core de Angular pero manteniendo su API intacta e introduciendo pocos cambios externos que pudieran romper las aplicaciones.
Como resumen, con la entrada en escena de «Ivy«, Angular parece haber pegado un subidón importante 🚀. Tanto la versión 8 como la 9 han introducido mejoras importantes en lo que respecta al rendimiento, mientras minimizaban los cambios en la API para primar la compatibilidad.
Es por esto que, si un developer ha trabajado con cualquier versión de Angular desde la 2 a la 7, se deberían de actualizar pronto y pasar a las versiones 8 o 9 del framework por los grandes beneficios que conlleva. Todo el código programado en Angular 8 es totalmente compatible con la versión 9, no hay cambios de sintaxis con lo cual la migración de la versión 8 a 9 es muy sencilla.
Meetups de 🅰ngular en España, o sucedáneos
● AngularMadrid: Meetup madrileño que actualmente supera los 3.100 miembros y con más de 60 eventos a sus espaldas. Según comentan dentro del grupo alomejor se pasan a Slack.
● AngularMálaga: Meetup con acento malagueño y más de 700 miembros activos con cerca de 15 eventos organizados a fecha de hoy. Organizan talleres, charlas o hackatones con Angular como protagonista.
● ngSevilla (Comunidad Angular en Sevilla): Comunidad de Angular en Sevilla. Tienen más de 400 miembros aunque el grupo está algo parado.
● hackcolab: Comunidad de Front-ends más generalista con foco en frameworks JS además de Angular. Tienen mas de 3.000 miembros y 40 eventos organizados hasta la fecha [web hackcolab.tech]
Conferencias 🅰ngular y JS:
● AngularCamp: Conferencia y comunidad de developers con principal interés y foco en Angular. El AngularCamp tiene lugar cada año en Barcelona, si bien, le hemos perdido la pista desde 2018.
● JSCamp Barcelona: Conferencia internacional de dos días sobre JavaScript que tiene lugar en la Fira de Barcelona en julio. Más de 1200 developers de más de 50 países asisten cada año a Barcelona para no perderse éste evento.
● AngularHispano: Aquí se celebran varios conferencias tanto en Latinoamerica (Honduras y Colombia) como en España. En 2019 se celebró en Madrid y en 2020 el evento tendrá lugar en Málaga en el mes de octubre [web ngSpain]
▶ Si conoces algún meetup o conferencia interesante que no hayamos incluido, escríbenos un comentario para que lo añadamos a la lista!
Grupos de 🅰ngular en LinkedIn [TOP 5]
❶ Angular Developers by Angular Jobs: El grupo con más miembros actualmente, ya son más de 100.000. Creado por Brian Petro un Frontend especializado en Angular y React de EEUU.
❷ Angular 2+: El segundo en la lista con cerca de 18.000 miembros a fecha de hoy. Creado por Netanel Basal, un arquitecto Frontend israelí.
❸ Angular Club: En tercer lugar en el ranking por número de miembros, encontramos a Angular Club con un total de 8.600 miembros.
❹ Angular TypeScript: Muy de cerca le sigue un grupo con cerca de 8.400 miembros, creado por Dor Moshe un Full stack y Tech Lead también israelí.
❺ Angular Guide: Grupo con cerca de 6.800 miembros creado por dos ingenieros de software israelíes de la misma empresa.