¡Bienvenido a la 4ª edición de JavaScript Rising Stars!

Veamos que proyectos han destacado en GitHub durante el 2019 según sus números.


Los siguientes gráficos comparan el número de estrellas añadidas en GitHub durante los últimos 12 meses. Hemos analizado proyectos procedentes de Best of JS, una lista de los proyectos más destacados del mundo web cuidadosamente seleccionados. Si lo deseas, puedes hacer click en cualquier proyecto para conseguir más información.

Proyectos más populares del 2019

1
Vue.js

Vue.js

A progressive, incrementally-adoptable framework for building UI on the web
+31.4k

Tendencias en 2019

3.1k
2.3k
4.5k
3.3k
2.7k
2.4k
2.4k
2.1k
1.7k
2.2k
1.8k
1.7k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2013-07
  • Total estrellas
    155.6k

Links

2
VS Code

VS Code

Visual Studio Code
+23.0k

Tendencias en 2019

1.7k
1.7k
2.5k
2.0k
2.6k
1.7k
1.5k
1.6k
1.6k
1.5k
2.3k
1.8k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-09
  • Total estrellas
    90.0k

Links

3
React

React

A declarative, efficient, and flexible JavaScript library for building user interfaces.
+22.9k

Tendencias en 2019

2.4k
2.1k
2.4k
2.0k
2.0k
1.6k
1.7k
1.7k
1.6k
1.7k
1.5k
1.4k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2013-05
  • Total estrellas
    142.3k

Links

4
Vue Element Admin

Vue Element Admin

A magical vue admin
+22.7k

Tendencias en 2019

2.1k
1.0k
1.9k
2.2k
2.0k
1.7k
1.9k
1.8k
2.2k
1.9k
1.7k
1.6k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-04
  • Total estrellas
    48.1k

Links

5
Svelte

Svelte

Cybernetically enhanced web apps
+20.0k

Tendencias en 2019

207
293
238
3.3k
4.6k
2.0k
1.9k
1.1k
1.1k
1.6k
1.3k
1.7k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-11
  • Total estrellas
    29.4k

Links

6
Axios

Axios

Promise based HTTP client for the browser and node.js
+15.1k

Tendencias en 2019

1.3k
1.2k
1.5k
1.4k
1.4k
1.2k
1.3k
1.2k
1.0k
1.0k
1.0k
1.0k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2014-08
  • Total estrellas
    68.6k

Links

7
Ant Design

Ant Design

A UI Design Language and React UI library
+14.6k

Tendencias en 2019

1.6k
1.0k
1.4k
1.3k
1.3k
1.1k
1.4k
1.2k
982
1.0k
922
939
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-04
  • Total estrellas
    55.4k

Links

8
TypeScript

TypeScript

A superset of JavaScript that compiles to clean JavaScript output.
+13.9k

Tendencias en 2019

1.4k
1.1k
1.4k
1.2k
1.3k
1.1k
1.2k
1.0k
1.0k
1.0k
827
779
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2014-06
  • Total estrellas
    57.2k

Links

9
Puppeteer

Puppeteer

Headless Chrome Node.js API
+13.9k

Tendencias en 2019

1.5k
1.1k
1.4k
1.1k
1.2k
1.0k
1.4k
1.0k
1.1k
920
938
812
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-05
  • Total estrellas
    57.5k

Links

10
Create React App

Create React App

Set up a modern web app by running one command.
+13.5k

Tendencias en 2019

1.5k
1.3k
1.4k
1.3k
1.1k
953
1.0k
980
903
896
777
983
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-07
  • Total estrellas
    75.2k

Links

Por cuarto año consecutivo, Vue.js es el ganador del concurso, con más de 30,000 nuevas estrellas de GitHub en 2019.

No tenemos sorpresas en los siguientes puestos: React y el editor VS Code continúan en el mismo lugar que el año pasado.

El mayor salto en el ranking lo ha dado Vue Element Admin, un framework que nos permite crear dashboards usando componentes Vue.js, ha quedado cuarto este año.

Svelte ha estado rondando durante los últimos años, pero cuando realmente ha despegado ha sido este 2019, ocupando la quinta posición.

TypeScript entra en el TOP 10, su éxito ha generado uno de los mayores cambios en el ecosistema de JavaScript de los últimos tiempos.

Deno, el entorno de ejecución JavaScript desarrollado por el creador de Node.js, fue uno de los recién llegados en 2018. En 2019 continúa en el ranking ocupando la posición 13.

Frameworks Front-end

1
Vue.js

Vue.js

A progressive, incrementally-adoptable framework for building UI on the web
+31.4k

Tendencias en 2019

3.1k
2.3k
4.5k
3.3k
2.7k
2.4k
2.4k
2.1k
1.7k
2.2k
1.8k
1.7k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2013-07
  • Total estrellas
    155.6k

Links

2
React

React

A declarative, efficient, and flexible JavaScript library for building user interfaces.
+22.9k

Tendencias en 2019

2.4k
2.1k
2.4k
2.0k
2.0k
1.6k
1.7k
1.7k
1.6k
1.7k
1.5k
1.4k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2013-05
  • Total estrellas
    142.3k

Links

3
Svelte

Svelte

Cybernetically enhanced web apps
+20.0k

Tendencias en 2019

207
293
238
3.3k
4.6k
2.0k
1.9k
1.1k
1.1k
1.6k
1.3k
1.7k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-11
  • Total estrellas
    29.4k

Links

4
Angular

Angular

One framework. Mobile & desktop.
+12.0k

Tendencias en 2019

913
808
896
941
1.0k
630
612
869
1.3k
1.2k
1.3k
1.1k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2014-09
  • Total estrellas
    56.3k

Links

5
Omi

Omi

Next Front End Framework
+3.8k

Tendencias en 2019

328
118
908
446
323
181
230
210
153
147
327
176
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-05
  • Total estrellas
    10.6k

Links

En 2019, Svelte ha descolocado la categoría de Frameworks Front-end, entrando en la 3ª posición justo detrás de Vue.js y React pero delante de Angular.

¿Significa esto que ahora tenemos 4 gigantes en vez de 3?

Svelte es muy diferente a los demás en esta categoría, ya que no es realmente un framework sino un compilador, ejecutando su mágia durante la creación del bundle y no en tiempo de ejecución.

Al igual que React o Vue, Svelte nos permite construir aplicaciones mediante la creación de componentes que se actualizan cuando sus datos cambian. Sin embargo, el bundle solo incluirá el código necesario para que funcione nuestra aplicación, a diferencia de React, Vue o Angular que necesitan incluir su propia librería además de nuestro código.

El compilador es capaz de generar código imperativo que manipula el DOM de los componentes creados por los desarrolladores directamente.

Por lo tanto el bundle resultante es pequeño y muy rápido de ejecutar (haciendo a Svelte un buen candidato para aplicaciones en dispositivos embebidos por ejemplo).

Además de su espectacular rendimiento, es sencillo crear complejas transiciones en CSS.

La versión 3 mejora el concepto de reactivity: actualizar una variable es todo lo que necesitas para disparar un cambio en la UI.

Es demasiado pronto para afirmar que Svelte será tan exitoso como los otros 3 pero definitivamente merece la pena seguirle la pista a lo largo del 2020.

Frameworks Node.js

1
Nest

Nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8)
+11.5k

Tendencias en 2019

808
833
987
1.1k
993
936
960
822
925
879
928
944
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-02
  • Total estrellas
    23.2k

Links

2
Next.js

Next.js

The React Framework
+10.6k

Tendencias en 2019

1.1k
1.0k
886
775
850
649
1.1k
890
750
800
759
716
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-10
  • Total estrellas
    44.0k

Links

3
Strapi

Strapi

Open source Node.js Headless CMS to easily build customisable APIs
+10.2k

Tendencias en 2019

767
666
1.2k
790
724
803
844
607
753
1.1k
883
804
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-09
  • Total estrellas
    21.0k

Links

4
Nuxt

Nuxt

The Vue.js Framework
+7.4k

Tendencias en 2019

639
579
665
585
665
517
549
508
415
672
613
771
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-10
  • Total estrellas
    24.8k

Links

5
Express

Express

Fast, unopinionated, minimalist web framework for node.
+5.1k

Tendencias en 2019

451
444
469
488
477
360
417
377
319
370
356
397
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2009-06
  • Total estrellas
    46.9k

Links

En la categoría Frameworks Node.js, tenemos nuevo campeón: Nest!

Nest es un framework web con todo tipo de funcionalidades, que toma prestados muchos conceptos de Angular.

Next.js, el campeón de 2018, es el número 2 este año. Es una de las soluciones más completas para construir una aplicación web full-stack con React en el front-end y Node.js en el back-end.

En el número 3 tenemos a Strapi, un headless CMS que nos permite generar y administrar API endpoints rápidamente. "Comienza con tan solo cuatro comandos". ¡API Endpoints que pueden ser consumidos tanto por REST como GraphQL!

El siguiente es Nuxt, un framework full-stack para crear aplicaciones web con Vue.js, proporcionando diferentes estrategias como: server-side rendering, client-side only o sitio estático.

Express es casi tan antiguo como Node.js pero todavía aguanta en el top 5. Por supuesto, tiene un ecosistema enorme y muchos desarrolladores de Node.js están familiarizados con ello, pero cabe destacar que el último commit fue hecho hace 7 meses. ¿Significa esto que los tiempos están cambiando?

Ecosistema React

1
Ant Design

Ant Design

A UI Design Language and React UI library
+14.6k

Tendencias en 2019

1.6k
1.0k
1.4k
1.3k
1.3k
1.1k
1.4k
1.2k
982
1.0k
922
939
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-04
  • Total estrellas
    55.4k

Links

2
Create React App

Create React App

Set up a modern web app by running one command.
+13.5k

Tendencias en 2019

1.5k
1.3k
1.4k
1.3k
1.1k
953
1.0k
980
903
896
777
983
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-07
  • Total estrellas
    75.2k

Links

3
Gatsby

Gatsby

Build blazing fast, modern apps and websites with React
+11.5k

Tendencias en 2019

1.4k
1.1k
1.2k
927
844
829
785
859
881
997
749
582
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-05
  • Total estrellas
    41.4k

Links

4
Next.js

Next.js

The React Framework
+10.6k

Tendencias en 2019

1.1k
1.0k
886
775
850
649
1.1k
890
750
800
759
716
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-10
  • Total estrellas
    44.0k

Links

5
Material UI

Material UI

React components for faster and easier web development. Build your own design system, or start with Material Design.
+10.2k

Tendencias en 2019

875
677
870
741
1.0k
873
864
866
828
770
763
741
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2014-08
  • Total estrellas
    53.6k

Links

En las posiciones 1 y 5, Ant Design y Material UI han sido los proyectos más populares que proporcionan sets de componentes y widgets para React.

En la segunda posición Create React App, continúa siendo el estándar a la hora de crear una nueva aplicación React. Una nueva funcionalidad importante de este año: ahora soporta TypeScript.

Probablemente el mayor cambio en el mundo React de este año ha sido la introducción de los hooks.

Como compartir la lógica entre componentes siempre ha sido un tema controvertido en el mundo React. Parece que ha habido una evolución a lo largo de los años que podría ser descrita en los siguientes 4 pasos:

  • 2013: Mixins para compartir funcionalidades entre clases React
  • 2015: Higher Order Components para inyectar props en componentes React
  • 2017: Render prop pattern
  • 2019: Usar Hooks y crear componentes funcionales siempre que podamos

Este año hemos visto muchas librerías que aprovechan el poder ofrecido por los hooks para solventar problemas relacionados con:

  • state management: Redux ahora proporciona hooks para interactuar fácilmente con la store
  • routing: React Router nos facilita hooks para acceder al historial del navegador
  • form validation: React Hook Form tiene una forma única de gestionar la validación de formularios usando controles de formulario descontrolados.

¿Serán los hooks el último paso de la evolución?

Ecosistema Vue

1
Vue Element Admin

Vue Element Admin

A magical vue admin
+22.7k

Tendencias en 2019

2.1k
1.0k
1.9k
2.2k
2.0k
1.7k
1.9k
1.8k
2.2k
1.9k
1.7k
1.6k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-04
  • Total estrellas
    48.1k

Links

2
Element

Element

A Vue.js 2.0 UI Toolkit for Web
+9.4k

Tendencias en 2019

913
550
908
862
849
734
806
968
653
591
630
645
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-09
  • Total estrellas
    43.5k

Links

3
Vuetify

Vuetify

Material Component Framework for Vue
+7.5k

Tendencias en 2019

701
689
755
651
591
644
884
612
456
468
442
395
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-09
  • Total estrellas
    23.3k

Links

4
Nuxt

Nuxt

The Vue.js Framework
+7.4k

Tendencias en 2019

639
579
665
585
665
517
549
508
415
672
613
771
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-10
  • Total estrellas
    24.8k

Links

5
vue-cli

vue-cli

Standard Tooling for Vue.js Development
+5.8k

Tendencias en 2019

588
446
656
617
512
436
425
427
372
436
364
324
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-12
  • Total estrellas
    24.0k

Links

Escritor invitado: Sébastien Chopin

Este año hemos preguntado a nuestro amigo Sébastien Chopin a hablar sobre el estado del mundo Vue.js.

Sébastien Chopin es el creador de Nuxt, el cual está en el top 5 de 2 categorías diferentes (Ecosistema Vue.js y Frameworks Node.js)

Vue Element Admin, es el proyecto más popular de esta categoría por segundo año consecutivo. Nos permite crear bonitos dashboards usando componentes Vue.js y está basado en Element.

En el número 2 nos encontramos Element, una librería UI con un gran repertorio de componentes.

Vuetify, el framework de componentes Material, lanzando su versión 2.0 en julio y entrando en el top 5 del 2019.

Nuxt, el framework web para construir aplicaciones Vue.js, continúa en el top 5 desde hace ya 3 años.

Finalmente, en el número 5, tenemos vue-cli, la herramienta oficial para empezar proyectos Vue.js con una potente interfaz gráfica de usuario.

Ecosistema Angular

1
ngx-admin

ngx-admin

Customizable admin dashboard template based on Angular 8+
+4.8k

Tendencias en 2019

545
346
452
340
322
373
519
381
544
360
265
230
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-05
  • Total estrellas
    19.5k

Links

2
Material Design for Angular

Material Design for Angular

Component infrastructure and Material Design components for Angular
+2.4k

Tendencias en 2019

263
230
228
213
260
194
145
210
105
169
174
91
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-01
  • Total estrellas
    19.3k

Links

3
Angular CLI

Angular CLI

CLI tool for Angular
+2.1k

Tendencias en 2019

251
192
197
198
182
154
179
162
156
137
158
94
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-06
  • Total estrellas
    22.9k

Links

4
NG-ZORRO

NG-ZORRO

An enterprise-class UI components based on Ant Design and Angular.
+1.7k

Tendencias en 2019

139
89
123
181
183
135
139
150
136
129
120
123
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-08
  • Total estrellas
    6.0k

Links

5
NgRx

NgRx

Reactive libraries for Angular
+1.3k

Tendencias en 2019

144
112
126
125
117
124
103
94
73
93
87
85
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-03
  • Total estrellas
    5.5k

Links

Escritor invitado: Benjamin Blackwood

Este 2019 hemos invitado a nuestro amigo Benjamin Blackwood a hablar sobre el panorama de Angular.

Benjamin es Frontend Developer en Australia Post y ha estado trabajando con Angular por más de 4 años.

ngx-admin, el proyecto Angular más popular de este año, nos facilita la tarea de crear paneles de administración.

En el número 2 tenemos Material Design for Angular, que incluye tanto componentes Material Design como el Angular CDK (Component Dev Kit).

De forma similar a React y Vue, la librería de componentes Ant Design NG-ZORRO está en el puesto número 4.

En 2019, Angular ha tenido un importante lanzamiento. La versión 8 salió en Mayo. Como parte de esta release, Angular CLI ahora crea dos bundles diferentes (moderno y legacy) haciendo hasta un 20% más pequeño el tamaño del bundle. Además incluye una nueva Builders API que nos permite modificar los comandos existentes de nuestra CLI o añadir nuevos.

La version 9 está actualmente en release candidate y se espera que salga a principios del 2020. Uno de los mayores cambios de esta versión será el nuevo compilador llamado Ivy which, que promete una mayor rapidez al recompilar y aún más pequeños bundles entre otras mejoras.

Testing

1
Puppeteer

Puppeteer

Headless Chrome Node.js API
+13.9k

Tendencias en 2019

1.5k
1.1k
1.4k
1.1k
1.2k
1.0k
1.4k
1.0k
1.1k
920
938
812
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-05
  • Total estrellas
    57.5k

Links

2
Storybook

Storybook

UI component dev & test: React, Vue, Angular, React Native, Ember, Web Components & more!
+12.0k

Tendencias en 2019

1.1k
806
1.5k
1.1k
1.2k
796
838
827
849
951
863
733
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-03
  • Total estrellas
    44.7k

Links

3
Cypress

Cypress

Fast, easy and reliable testing for anything that runs in a browser.
+7.8k

Tendencias en 2019

537
545
578
693
762
540
569
651
475
725
837
710
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-03
  • Total estrellas
    17.6k

Links

4
Jest

Jest

Delightful JavaScript Testing.
+6.5k

Tendencias en 2019

743
609
733
501
543
442
538
505
415
413
406
446
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2013-12
  • Total estrellas
    29.2k

Links

5
React Testing Library

React Testing Library

Simple and complete React DOM testing utilities that encourage good testing practices.
+5.7k

Tendencias en 2019

435
901
452
498
525
391
407
522
344
308
339
414
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2018-03
  • Total estrellas
    10.3k

Links

Móvil

1
React Native

React Native

A framework for building native apps with React.
+11.3k

Tendencias en 2019

952
1.1k
1.1k
892
1.1k
880
897
1.0k
847
819
689
649
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-01
  • Total estrellas
    84.1k

Links

2
Quasar

Quasar

Responsive Single Page Apps, Server-side Render Apps, Progressive Web Apps, Hybrid Mobile Apps (that look native!) & Electron Apps, all using the same codebase.
+5.0k

Tendencias en 2019

237
455
355
360
375
423
872
392
336
339
372
318
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-10
  • Total estrellas
    13.3k

Links

3
Ionic

Ionic

Build amazing Native and Progressive Web Apps with web technologies. One app running on everything
+3.6k

Tendencias en 2019

539
324
362
297
269
305
246
191
208
292
236
262
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2013-08
  • Total estrellas
    40.0k

Links

4
Expo

Expo

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
+3.5k

Tendencias en 2019

306
256
350
269
263
384
216
247
278
272
286
252
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-08
  • Total estrellas
    8.5k

Links

5
cube-ui

cube-ui

A fantastic mobile ui lib implement by Vue
+2.6k

Tendencias en 2019

227
209
303
281
209
232
208
207
170
141
155
155
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-11
  • Total estrellas
    7.7k

Links

Compiladores JS

1
TypeScript

TypeScript

A superset of JavaScript that compiles to clean JavaScript output.
+13.9k

Tendencias en 2019

1.4k
1.1k
1.4k
1.2k
1.3k
1.1k
1.2k
1.0k
1.0k
1.0k
827
779
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2014-06
  • Total estrellas
    57.2k

Links

2
Babel

Babel

A compiler for writing next generation JavaScript.
+4.2k

Tendencias en 2019

457
386
451
341
349
342
408
264
256
259
288
269
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2014-09
  • Total estrellas
    35.5k

Links

3
Flow

Flow

Adds static typing to JavaScript to improve developer productivity and code quality.
+1.7k

Tendencias en 2019

176
156
245
136
160
130
144
95
115
100
75
60
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2014-10
  • Total estrellas
    20.3k

Links

4
Reason

Reason

Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
+1.3k

Tendencias en 2019

198
112
118
159
108
82
67
73
95
89
68
121
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-11
  • Total estrellas
    8.4k

Links

5
Sucrase

Sucrase

Super-fast alternative to Babel for when you can target modern JS runtimes
+1.1k

Tendencias en 2019

23
77
461
60
63
64
109
78
61
33
28
55
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-10
  • Total estrellas
    2.2k

Links

Build

1
Webpack

Webpack

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
+6.3k

Tendencias en 2019

667
498
620
576
572
511
553
472
466
423
358
385
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2012-03
  • Total estrellas
    52.6k

Links

2
Parcel

Parcel

Blazing fast, zero configuration web application bundler
+5.4k

Tendencias en 2019

742
449
633
573
504
394
297
384
271
381
291
287
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-08
  • Total estrellas
    34.5k

Links

3
Rollup

Rollup

Next-generation ES module bundler
+2.7k

Tendencias en 2019

263
190
278
203
214
233
189
276
218
205
237
165
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-05
  • Total estrellas
    17.3k

Links

4
Microbundle

Microbundle

Zero-configuration bundler for tiny modules.
+1.3k

Tendencias en 2019

151
101
238
104
94
119
74
82
66
87
59
74
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-12
  • Total estrellas
    4.2k

Links

5
Gulp

Gulp

The streaming build system
+841

Tendencias en 2019

106
85
75
77
115
53
47
59
66
52
43
41
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2013-07
  • Total estrellas
    31.6k

Links

CSS en JavaScript

1
Styled Components

Styled Components

Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress
+6.0k

Tendencias en 2019

598
522
559
521
575
493
459
477
432
407
469
366
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-08
  • Total estrellas
    27.4k

Links

2
Emotion

Emotion

CSS-in-JS library designed for high performance style composition
+3.3k

Tendencias en 2019

364
292
321
296
306
243
218
223
205
209
225
285
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-05
  • Total estrellas
    9.8k

Links

3
Linaria

Linaria

Zero-runtime CSS in JS library
+2.8k

Tendencias en 2019

333
866
343
196
247
110
74
91
78
87
76
198
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-05
  • Total estrellas
    4.8k

Links

4
styled-system

styled-system

⬢ Style props for rapid UI development
+2.4k

Tendencias en 2019

290
200
261
238
216
166
208
179
150
117
148
116
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-06
  • Total estrellas
    5.3k

Links

5
CSS Modules

CSS Modules

Documentation about css-modules
+1.8k

Tendencias en 2019

185
174
186
167
180
126
129
141
141
120
110
107
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-05
  • Total estrellas
    13.0k

Links

GraphQL

1
Gatsby

Gatsby

Build blazing fast, modern apps and websites with React
+11.5k

Tendencias en 2019

1.4k
1.1k
1.2k
927
844
829
785
859
881
997
749
582
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2015-05
  • Total estrellas
    41.4k

Links

2
Hasura GraphQL Engine

Hasura GraphQL Engine

Blazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.
+8.1k

Tendencias en 2019

1.0k
481
915
713
609
1.0k
500
446
453
593
481
628
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2018-06
  • Total estrellas
    14.0k

Links

3
Prisma

Prisma

Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB)
+4.5k

Tendencias en 2019

474
398
537
649
355
375
358
327
239
259
192
227
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-09
  • Total estrellas
    16.5k

Links

4
Gridsome

Gridsome

️Build modern JAMstack websites with Vue.js
+3.8k

Tendencias en 2019

331
365
472
289
342
264
192
196
277
465
254
218
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2018-07
  • Total estrellas
    5.2k

Links

5
Apollo client

Apollo client

A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server
+3.4k

Tendencias en 2019

370
266
291
275
284
314
276
250
292
203
236
219
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-02
  • Total estrellas
    13.0k

Links

Recursos de aprendizaje

1
You Don't Know JS

You Don't Know JS

A book series on JavaScript
+20.1k

Tendencias en 2019

1.8k
1.4k
1.9k
1.8k
1.5k
1.6k
1.7k
1.7k
1.3k
1.6k
1.6k
1.6k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2013-11
  • Total estrellas
    114.7k

Links

2
30 seconds of code

30 seconds of code

Short JavaScript code snippets for all your development needs
+18.1k

Tendencias en 2019

2.7k
1.8k
1.9k
1.7k
1.5k
1.1k
921
885
997
1.7k
1.6k
806
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-11
  • Total estrellas
    53.8k

Links

3
JS Algorithms & Data Structures

JS Algorithms & Data Structures

Algorithms and data structures implemented in JavaScript with explanations and links to further readings
+17.8k

Tendencias en 2019

2.0k
1.7k
1.5k
1.4k
936
940
1.5k
1.2k
1.3k
1.2k
888
2.7k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2018-03
  • Total estrellas
    60.3k

Links

4
Node.js Best Practices

Node.js Best Practices

The largest Node.js best practices list (December 2019)
+16.1k

Tendencias en 2019

2.9k
1.1k
732
791
2.4k
974
874
897
1.1k
1.4k
1.2k
1.4k
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2017-09
  • Total estrellas
    38.1k

Links

5
Tech Interview Handbook

Tech Interview Handbook

Materials to help you rock your next coding interview
+13.0k

Tendencias en 2019

629
492
572
608
583
864
558
3.1k
3.0k
766
570
923
E
F
M
A
M
J
J
A
S
O
N
D

Datos de GitHub

  • Creado
    2016-07
  • Total estrellas
    38.7k

Links

Conclusión

Revisando las tendencias en el lado front-end, podemos preguntarnos cosas como:

¿continuará creciendo la popularidad de Svelte?

¿veremos una mayor adopción de los estándares web como los web components?

Una de las historias más interesantes del 2019 fue el hecho de que Apple lanzó su cliente web de música que usa Web components, está compilado con Stencil, uno de los frameworks UI más populares del año. ¡Un claro ejemplo del uso de los Web Components en el mundo real!

El hecho de que podamos tener nuestras aplicaciones web usando módulos nativos es una gran mejora.

Mirando al lado back-end, vemos que Node.js ha cumplido 10 años en 2019, pero no por ello dejan de salir nuevas funcionalidades con alta frecuencia.

En la versión 13.2.0, Node.js soporta ES modules por defecto y puede importar módulos de Web Assembly. Las API de Workers Threads permite pesadas operaciones de computación.

Por lo tanto, tanto si hablamos del navegador como de Node.js, la plataforma continúa evolucionando y esto es lo que hace que el desarrollo en JavaScript sea tan emocionante.

¡Muchas gracias por tu atención! ¡Nos vemos el año que viene!

Spanish version

Authors

Sacha Grief
Author of Discover Meteor and creator of Vulcan, a React+GraphQL open-source framework.

Available Translations

English

中文

日本語