Categorías
Proyectos más populares del 2022
Tendencias en 2022
Datos de GitHub
- Creado2021-04
- Total estrellas37.3k☆
Links
- GitHub
- Home
Tauri
Tendencias en 2022
Datos de GitHub
- Creado2019-07
- Total estrellas56.5k☆
Links
- GitHub
- Home
React
Tendencias en 2022
Datos de GitHub
- Creado2013-05
- Total estrellas200.1k☆
Links
- GitHub
- Home
Next.js
Tendencias en 2022
Datos de GitHub
- Creado2016-10
- Total estrellas98.7k☆
Links
- GitHub
- Home
Vite
Tendencias en 2022
Datos de GitHub
- Creado2020-04
- Total estrellas51.2k☆
Links
- GitHub
- Home
tRPC
Tendencias en 2022
Datos de GitHub
- Creado2020-07
- Total estrellas18.2k☆
Links
- GitHub
- Home
Astro
Tendencias en 2022
Datos de GitHub
- Creado2021-03
- Total estrellas24.2k☆
Links
- GitHub
- Home
VS Code
Tendencias en 2022
Datos de GitHub
- Creado2015-09
- Total estrellas141.1k☆
Links
- GitHub
- Home
Tabby
Tendencias en 2022
Datos de GitHub
- Creado2016-12
- Total estrellas42.1k☆
Links
- GitHub
- Home
Playwright
Tendencias en 2022
Datos de GitHub
- Creado2019-11
- Total estrellas46.3k☆
Links
- GitHub
- Home
Frameworks Front-end
React
Tendencias en 2022
Datos de GitHub
- Creado2013-05
- Total estrellas200.1k☆
Links
- GitHub
- Home
Qwik
Tendencias en 2022
Datos de GitHub
- Creado2021-05
- Total estrellas14.3k☆
Links
- GitHub
- Home
Solid
Tendencias en 2022
Datos de GitHub
- Creado2018-04
- Total estrellas24.5k☆
Links
- GitHub
- Home
Svelte
Tendencias en 2022
Datos de GitHub
- Creado2016-11
- Total estrellas64.5k☆
Links
- GitHub
- Home
Vue.js 2
Tendencias en 2022
Datos de GitHub
- Creado2013-07
- Total estrellas201.6k☆
Links
- GitHub
- Home
React continúa siendo el rey en 2022, pero Vue.js le sigue muy de cerca en términos de popularidad si consideremos que la estrellas de Vue.js están divididas entre dos repositorios: v2 y v3.
El cambio principal de este año es el crecimiento de Qwik, llegando hasta la segunda posición. Qwik se parece a React, también usa componentes escritos en JSX sin embargo, la principal diferencia es su énfasis en intentar incluir la menor cantidad de código JavaScript en el navegador.
Forma parte de la tendencia "Zero baseline JavaScript". Sitios y aplicaciones web están muchas veces cargados de ficheros JavaScript pesados que afectan al rendimiento en el navegador: incluso si la página se renderiza en el servidor los usuarios tienen que esperar hasta que el código JavaScript se cargue, procese y ejecute para poder interactuar con la página.
En vez de depender en hydration para proporcionar interactividad a las páginas generadas en el servidor, Qwik usa una técnica llamada "resumability" que provee HTML que es instantáneamente interactivo. Funciona serializando el estado de la aplicación en el propio HTML.
El proyecto está dirigido por Miško Hevery, creador de AngularJS, que tenía el eslogan "HTML enhanced for web apps", mientras que el de Qwik es "the HTML-first framework"...una intención similar de crear apps encima de nuestro viejo conocido HTML.
Ecosistema React
Next.js
Tendencias en 2022
Datos de GitHub
- Creado2016-10
- Total estrellas98.7k☆
Links
- GitHub
- Home
tRPC
Tendencias en 2022
Datos de GitHub
- Creado2020-07
- Total estrellas18.2k☆
Links
- GitHub
- Home
Mantine
Tendencias en 2022
Datos de GitHub
- Creado2021-01
- Total estrellas16.5k☆
Links
- GitHub
- Home
Excalidraw
Tendencias en 2022
Datos de GitHub
- Creado2020-01
- Total estrellas38.8k☆
Links
- GitHub
- Home
Zustand
Tendencias en 2022
Datos de GitHub
- Creado2019-04
- Total estrellas25.4k☆
Links
- GitHub
- Home
Escritor invitado: Lee Robinson
Lee Robinson es desarrollador, escritor, y creador que trabaja en Vercel como VP de Developer Experience.

2022 ha visto como React ha tomado un posicionamiento más definido en sus formas de usarlo.
React continúa siendo una librería que permite gran flexibilidad para crear cualquier tipo de sitio web, pero también ha evolucionado llegando a convertirse en una arquitectura que los frameworks pueden seguir para crear patrones frontend interactivos, robustos y con buen rendimiento.
El lanzamiento de React 18 (en marzo) incluía funcionalidades concurrentes y APIs que proporcionan patrones de arquitectura para frameworks. Introduce los React Server Components, diseñados para usar en conjunción con estos nuevos patrones de arquitectura. Algunas de las convenciones ya han sido estandarizadas entre los frameworks React (ej. use client) y otros están en proceso (ej. async/await in Server Components) durante sus fases beta.
En 2023, continuaremos viendo usos de las nuevas primitivas de React, además de su aplicación en su amplio ecosistema. El crecimiento de librerías para mejorar un tipado seguro y nuevos componentes UI continuará creciendo.
Ecosistema Vue
Slidev
Tendencias en 2022
Datos de GitHub
- Creado2021-04
- Total estrellas24.2k☆
Links
- GitHub
- Home
Nuxt 3
Tendencias en 2022
Datos de GitHub
- Creado2021-03
- Total estrellas11.1k☆
Links
- GitHub
- Home

Vue Element Admin
Tendencias en 2022
Datos de GitHub
- Creado2017-04
- Total estrellas80.2k☆
Links
- GitHub
AutoAnimate
Tendencias en 2022
Datos de GitHub
- Creado2022-05
- Total estrellas6.4k☆
Links
- GitHub
- Home
Headless UI
Tendencias en 2022
Datos de GitHub
- Creado2020-09
- Total estrellas18.4k☆
Links
- GitHub
- Home
Escritor invitado: Anthony Fu
Miembro del equipo Core de vuejs, Vite y Nuxt. Creador de VueUse y Slidev.

Este año hemos tenido muchas actualizaciones importantes de Vue. Vue 2.7 incluye soporte de la Composition API y de la sintaxis <script setup>
para Vue 2.
La transición a Vue 3 ha sido más sencilla. <script setup>
se ha vuelto estable y mayormente disponible, y la nueva funcionalidad experimental "Reactivity Transform" está cerca de consolidarse para mejorar la experiencia de desarrollo aún más. El equipo también está trabajando en una estrategia de rendering llamada "Vapor mode", inspirado por Solid.js, que puede proporcionar a Vue mejor rendimiento en partes críticas.
Las versiones estables de Nuxt 3 y Vuetify 3 indican que el ecosistema de Vue está maduro. Vite ha crecido mucho a lo largo del año y se puede apreciar una buena acogida entre los usuarios de Vue, desde create-vue, Nuxt, Quasar, Astro y muchos otros nuevos frameworks. Con el poder de Vite, los usuarios de Vue también consiguen una mejor experiencia de testing/desarrollo con Vitest y Histoire. También hemos visto un uso creativo de Vue, como crear apps de línea de comandos con vue-termui.
¡Menudo año para las mejoras en la experiencia de desarrollo! Esperamos que la comunidad encuentre estas herramientas útiles para mejorar su forma de trabajo. ¡Estamos expectantes de que vendrá a continuación!
Frameworks Node.js
Next.js
Tendencias en 2022
Datos de GitHub
- Creado2016-10
- Total estrellas98.7k☆
Links
- GitHub
- Home
tRPC
Tendencias en 2022
Datos de GitHub
- Creado2020-07
- Total estrellas18.2k☆
Links
- GitHub
- Home
Astro
Tendencias en 2022
Datos de GitHub
- Creado2021-03
- Total estrellas24.2k☆
Links
- GitHub
- Home
Remix
Tendencias en 2022
Datos de GitHub
- Creado2020-10
- Total estrellas21.5k☆
Links
- GitHub
- Home
Nest
Tendencias en 2022
Datos de GitHub
- Creado2017-02
- Total estrellas53.4k☆
Links
- GitHub
- Home
El límite que separa a un framework de ser frontend o backend es fino en muchas ocasiones, ya que hay una tendencia a hacer cada vez más cosas en el lado servidor (incluyendo rendering y routing) comparado con el enfoque SPA, donde el backend es el único responsable de la API. Por esta razón, la sección incluye full-stack, meta y backend frameworks.
Next.js
Al igual que el año pasado, Next.js lidera el ranking. La versión 13 ha traído grandes funcionalidades incluyendo React Server Components y la nueva estructura del sistema de ficheros usando la carpeta app
, que permite a los desarrolladores ubicar su código en relación a sus funcionalidades y gestionar rutas anidadas de una forma muy potente.
tRPC
Uno de las novedades ha sido el crecimiento de tRPC, llegando hasta la segunda posición. Olvidémonos de REST contra GraphQL: ahora también aparece el protocolo JSON RPC 2.0 que potencia a tRPC. Una de sus funcionalidades más llamativas es la posibilidad de importar types definidos en el servidor desde el cliente, para proporcionar "end-to-end type safety".
Nos gustaría mencionar también el proyecto T3 Stack, que combina tRPC, Next.js y Tailwind CSS en un boilerplate muy popular (dentro de los 20 proyectos más populares del año).
Astro
En tercera posición tenemos a Astro. En 2021 apareció como un static site generator e hizo popular el concepto de partial hydration.
La habilidad del equipo de Astro para crear una buena experiencia de desarrollo se resalta en el lanzamiento de Astro 1.0.
La integración del nuevo soporte para SSR con cualquier herramienta frontend (como React y SCSS) hace que el desarrollo web se sienta muy fresco!
Remix
En cuarto puesto, Remix continúa creciendo a mucha velocidad. Su código fue liberado en 2021 y justo un año después lo adquirió Shopify.
En el post The Web Next Transition Kent C. Dodds hizo un gran trabajo explicando los patrones que hacen Remix tan especial.
En vez de depender en la generación estática de páginas, Remix implementa computación distribuida y funcionalidades nativas del navegador para proporcionar buen rendimiento y experiencia de desarrollo.
Build
Vite
Tendencias en 2022
Datos de GitHub
- Creado2020-04
- Total estrellas51.2k☆
Links
- GitHub
- Home
Turborepo
Tendencias en 2022
Datos de GitHub
- Creado2021-10
- Total estrellas18.5k☆
Links
- GitHub
- Home
swc
Tendencias en 2022
Datos de GitHub
- Creado2017-12
- Total estrellas25.4k☆
Links
- GitHub
- Home
Nx
Tendencias en 2022
Datos de GitHub
- Creado2017-08
- Total estrellas16.0k☆
Links
- GitHub
- Home
Rome
Tendencias en 2022
Datos de GitHub
- Creado2020-02
- Total estrellas22.1k☆
Links
- GitHub
- Home
Escritor invitado: Sébastien Lorber
Sébastien lleva usando React desde su aparición, trabaja con Facebook Open-Source en Docusaurus.
Creador de una newsletter semanal sobre React y React Native: This Week in React

Este año Vite continúa creciendo y se ha convertido en uno de las herramientas más populares en el mundo frontend. Su precursor, Snowpack, se ha dejado de mantener y recomiendan usar Vite en su lugar. Su uso no está limitado al ecosistema de Vue: Vite es usado en SvelteKit, Storybook, Vitest o incluso como alternativa moderna a Create-React-App.
También hemos visto un crecimiento de herramientas para monorepo como Nx y Turborepo. Nwrl (la compañía detrás de Nx) ha tomado el mantenimiento de Lerna y lanzado Lerna 6 que activa optimizaciones de Nx por defecto.
Aunque Babel continúa siendo popular, swc y esbuild han sido ampliamente acogidos por muchos proyectos y meta-frameworks. Estas herramientas han mejorado sustancialmente el rendimiento de los procesos de build y transpilación. swc es una opción más modular ofreciendo un sistema de plugins.
Vercel anunció la versión alpha de Turbopack, un nuevo bundler creado con Rust, en el que está trabajando Tobias Koppers (el creador original de Webpack).
El conjunto de herramientas Rome, ha publicado su primera versión estable, comenzando con un linter y formatter con unas opciones interesantes. Por el momento su recibimiento ha sido modesto pero puede que crezca a lo largo del año.
Algunas herramientas frontend creadas con Rust que podrían sorprendernos este año son:
- Lightning CSS (formalmente Parcel CSS): herramientas más rápidas para CSS
- Speedy TypeScript type checker: una alternativa más rápida a tsc
- mdxjs-rs: implementación que mejora la velocidad de MDX
CSS en JavaScript
UnoCSS
Tendencias en 2022
Datos de GitHub
- Creado2021-09
- Total estrellas8.2k☆
Links
- GitHub
- Home
vanilla-extract
Tendencias en 2022
Datos de GitHub
- Creado2021-03
- Total estrellas7.1k☆
Links
- GitHub
- Home
Styled Components
Tendencias en 2022
Datos de GitHub
- Creado2016-08
- Total estrellas38.0k☆
Links
- GitHub
- Home
Stitches
Tendencias en 2022
Datos de GitHub
- Creado2020-04
- Total estrellas6.8k☆
Links
- GitHub
- Home
Emotion
Tendencias en 2022
Datos de GitHub
- Creado2017-05
- Total estrellas15.9k☆
Links
- GitHub
- Home
Testing
Playwright
Tendencias en 2022
Datos de GitHub
- Creado2019-11
- Total estrellas46.3k☆
Links
- GitHub
- Home
Storybook
Tendencias en 2022
Datos de GitHub
- Creado2016-03
- Total estrellas75.8k☆
Links
- GitHub
- Home
Cypress
Tendencias en 2022
Datos de GitHub
- Creado2015-03
- Total estrellas42.2k☆
Links
- GitHub
- Home
Puppeteer
Tendencias en 2022
Datos de GitHub
- Creado2017-05
- Total estrellas81.4k☆
Links
- GitHub
- Home
Vitest
Tendencias en 2022
Datos de GitHub
- Creado2021-12
- Total estrellas7.4k☆
Links
- GitHub
- Home
Móvil
React Native
Tendencias en 2022
Datos de GitHub
- Creado2015-01
- Total estrellas106.9k☆
Links
- GitHub
- Home
Expo
Tendencias en 2022
Datos de GitHub
- Creado2016-08
- Total estrellas18.6k☆
Links
- GitHub
- Home
React Native Skia
Tendencias en 2022
Datos de GitHub
- Creado2021-11
- Total estrellas4.6k☆
Links
- GitHub
- Home
Ionic
Tendencias en 2022
Datos de GitHub
- Creado2013-08
- Total estrellas48.5k☆
Links
- GitHub
- Home
Quasar
Tendencias en 2022
Datos de GitHub
- Creado2015-10
- Total estrellas22.6k☆
Links
- GitHub
- Home
Escritorio
Tauri
Tendencias en 2022
Datos de GitHub
- Creado2019-07
- Total estrellas56.5k☆
Links
- GitHub
- Home
Electron
Tendencias en 2022
Datos de GitHub
- Creado2013-04
- Total estrellas105.3k☆
Links
- GitHub
- Home
Nativefier
Tendencias en 2022
Datos de GitHub
- Creado2015-07
- Total estrellas32.6k☆
Links
- GitHub
Neutralino
Tendencias en 2022
Datos de GitHub
- Creado2018-06
- Total estrellas6.3k☆
Links
- GitHub
- Home
electron-builder
Tendencias en 2022
Datos de GitHub
- Creado2015-05
- Total estrellas12.5k☆
Links
- GitHub
- Home
SSG
Next.js
Tendencias en 2022
Datos de GitHub
- Creado2016-10
- Total estrellas98.7k☆
Links
- GitHub
- Home
Astro
Tendencias en 2022
Datos de GitHub
- Creado2021-03
- Total estrellas24.2k☆
Links
- GitHub
- Home
Docusaurus
Tendencias en 2022
Datos de GitHub
- Creado2017-06
- Total estrellas40.9k☆
Links
- GitHub
- Home
Nuxt 3
Tendencias en 2022
Datos de GitHub
- Creado2021-03
- Total estrellas11.1k☆
Links
- GitHub
- Home
Nextra
Tendencias en 2022
Datos de GitHub
- Creado2020-06
- Total estrellas5.5k☆
Links
- GitHub
- Home
Estado de la aplicación
Zustand
Tendencias en 2022
Datos de GitHub
- Creado2019-04
- Total estrellas25.4k☆
Links
- GitHub
- Home
Pinia
Tendencias en 2022
Datos de GitHub
- Creado2019-11
- Total estrellas9.6k☆
Links
- GitHub
- Home
Jotai
Tendencias en 2022
Datos de GitHub
- Creado2020-08
- Total estrellas11.5k☆
Links
- GitHub
- Home
XState
Tendencias en 2022
Datos de GitHub
- Creado2015-09
- Total estrellas22.2k☆
Links
- GitHub
- Home
Recoil
Tendencias en 2022
Datos de GitHub
- Creado2020-05
- Total estrellas18.2k☆
Links
- GitHub
- Home
GraphQL
TanStack Query
Tendencias en 2022
Datos de GitHub
- Creado2019-09
- Total estrellas32.1k☆
Links
- GitHub
- Home
Directus
Tendencias en 2022
Datos de GitHub
- Creado2012-12
- Total estrellas19.3k☆
Links
- GitHub
- Home
Redwood
Tendencias en 2022
Datos de GitHub
- Creado2019-06
- Total estrellas15.5k☆
Links
- GitHub
- Home
Hasura GraphQL Engine
Tendencias en 2022
Datos de GitHub
- Creado2018-06
- Total estrellas29.0k☆
Links
- GitHub
- Home
Gatsby
Tendencias en 2022
Datos de GitHub
- Creado2015-05
- Total estrellas54.0k☆
Links
- GitHub
- Home
Conclusión
2022 empezó envuelto en el caos cuando dos paquetes muy populares fueron intencionalmente rotos por su creador: Faker.js and colors.js sabotaged.
La fragilidad de este gran ecosistema quedó demostrada de nuevo cuando Lerna, una herramienta muy conocida para mono-repos dejó de tener mantenimiento...hasta que Nrwl, la compañía detrás de Nx, anunció que se encargaría de ella.
JavaScript continúa arrasando, quizás hayas oído hablar de esta profecía del 2009:
Cualquier aplicación que pueda ser escrita en JavaScript, será escrita en algún momento en JavaScript
...o en TypeScript podríamos añadir 13 años después, ya que TypeScript se ha convertido en el estándar a la hora de escribir JavaScript (soporte por defecto en Deno, Bun, Next.js, Vite...).
El lugar tomado por JavaScript y sus herramientas también tiene sus problemas, tanto para desarrolladores como para los usuarios finales:
- los tiempos de build se disparan en proyectos grandes.
- el tamaño del código JavaScript continúa creciendo llevándonos a un deterioro de rendimiento.
En 2022, vimos grandes innovaciones para resolver estos dos tipos de problemas en diferentes capas del stack tecnológico.
Las herramientas mejoraron con las siguientes soluciones:
- Bun, el campeón del año, toma un enfoque radical mejorando la velocidad de instalación y build.
- Rome es ahora un linter y formatter que intenta ser una sola herramienta para manejar aplicaciones escritas en JS/TS.
- La herramienta de build Vite.
Para mejorar el rendimiento en el navegador, hay diferentes patrones compitiendo:
- Frameworks "Zero baseline JavaScript" que intentan proveer prácticamente nada de JS al navegador (Qwik lidera este frente)
- Partial hydration proporcionando interactividad a páginas estáticas (Astro)
- React Server Components (implementado en Next.js 13 y Gatsby) para delegar más peso en el lado servidor.
- La arquitectura Progressively Enhanced Single Page Apps implementada por Remix proporciona tanto una gran experiencia de desarrollo como buen rendimiento en el navegador sin comprometer ningún comportamiento dinámico.
No hay una fórmula mágica para resolver estos problemas, ya que el espectro entre páginas estáticas y completamente dinámicas es amplio.
El panorama JavaScript ha estado muy fragmentado anteriormente: por un lado teníamos diferentes navegadores y por otro Node.js, con su sistema de módulos CommonJS además de sus propias APIs.
Con el surgimiento del edge computing, hay una tendencia de usar el mismo conjunto de APIs estándar en cualquier lugar (fetch, HTTP Request and Response...).
Nuestro escritor invitado Lee Robinson, hizo un gran resumen de estas tendencias en el artículo Why I'm Optimistic About JavaScript's Future.
Y compartimos totalmente el optimismo de su conclusión!
Que gran momento para ser desarrollador web.
Ganador: Bun 🏆
El proyecto más popular del año es Bun, un nuevo runtime de JavaScript que pone el foco en el rendimiento y la experiencia de desarrollo. Su popularidad aumentó durante el verano con su primera versión Beta: con más de 20,000 estrellas en GitHub en un solo mes, nunca hemos visto un crecimiento tan grande en tan poco tiempo desde que empezamos a analizar proyectos en Best of JS.
Pero, ¿qué tiene Bun de especial? Al igual que Deno, el ganador de hace dos años, provee soporte nativo de TypeScript.
Bun no solo es un runtime, sino también:
Bun puede instalar tus dependencias leyendo el package.json, ejecutar tus scripts y de una forma tan rápida como nunca antes se ha visto.
Bun toma un nuevo enfoque en muchos aspectos del ecosistema JavaScript centrándose en conseguir un buen rendimiento.
Prioriza Web APIs estándar como Fetch. Soporta muchas APIs de Node.js lo que lo hace compatible con la mayoría de paquetes NPM. Puede que por el momento no esté preparado para producción (debido a la falta de soporte en Windows) pero es una herramienta muy prometedora. Comparándolo con Deno, su ecosistema es muy reciente sin embargo ya tiene un web framework llamado Elysia que afirma ser el framework HTTP más rápido.
Una de las cosas más sorprendentes sobre Bun es que su creador Jarred Sumner implementó todas estas funcionalidades desde cero, usando un lenguaje de bajo nivel llamado Zig.
Echa un ojo a A Complete Overhaul of the JavaScript Ecosystem para conocer más detalles.
Tauri
Llegando a ocupar la quinta posición en el 2021, Tauri ha llegado a ser aún más popular este año, consiguiendo 30,000 nuevas estrellas. Es un proyecto escrito en Rust para crear aplicaciones de escritorio multi plataforma usando tecnologías web.
La versión 1.0 fue lanzada en junio.
Ha sido creado teniendo muy en cuenta la seguridad y el rendimiento. Comparado con Electron, este se centra en reducir la huella ecológica utilizando los menores recursos del sistema posibles, ofreciendo funcionalidades compiladas que no necesitan evaluación runtime y facilitando guías a los desarrolladores para optimizar al máximo sus apps.
React y Next.js
En tercer y cuarto puesto, React y Next.js tienen cifras similares, con casi 20,000 estrellas nuevas.
Next.js 13 apareció en octubre, proporcionando los React Server Components introducidos por React 17 en el 2020.
Andrew Clark, uno de los responsables del mantenimiento de React, hizo una declaración sobre su futura adopción en este hilo:
Vite
Ocupando la quinta posición, Vite es la herramienta más popular para crear aplicaciones basadas en tecnologías web, que a la vez proporciona una estupenda experiencia de desarrollo.
Ha tenido dos lanzamientos importantes este año (v3 en julio y v4 en diciembre).
Vite potencia cada vez más proyectos, incluyendo los frameworks SvelteKit, Qwik y Vitest.