Tecnologías

La típica nueva librería de JavaScript muestra gran satisfacción pero un uso bajo, lo cual hace que a veces elegir la tecnología correcta para tus necesidades sea un poco costoso. Por eso estos resultados te pueden ayudar a ir en la dirección correcta.

Cada línea va de 2016 a 2020. Un punto más alto significa que una tecnología ha sido utilizada por más personas, y un punto más a la derecha significa que más usuarios quieren aprenderla; o la han usado y volvería a usarla.

Opiniones negativasOpiniones positivasHe usadoNo he usadoTypeScriptTypeScript20162017201820192020ReasonReason2017201820192020ElmElm20162017201820192020ClojureScriptClojureScript20162017201820192020PureScriptPureScript20192020ReactReact20162017201820192020Vue.jsVue.js20162017201820192020AngularAngular20162017201820192020PreactPreact201820192020EmberEmber20162017201820192020SvelteSvelte20192020ReduxRedux20162017201820192020Apollo ClientApollo Client20162017201820192020GraphQLGraphQL20162017201820192020MobXMobX20162017201820192020RelayRelay20162017201820192020ExpressExpress2017201820192020Next.jsNext.js201820192020KoaKoa2017201820192020MeteorMeteor20162017201820192020GatsbyGatsby20192020HapiHapi20172020JestJest20162017201820192020MochaMocha20162017201820192020StorybookStorybook201820192020CypressCypress20192020AVAAVA20162017201820192020JasmineJasmine20162017201820192020PuppeteerPuppeteer20192020webpackwebpack201620172020GulpGulp201620172020RollupRollup20172020BrowserifyBrowserify201620172020ElectronElectron2017201820192020React NativeReact Native20162017201820192020Native AppsNative Apps20162017201820192020CordovaCordova20162017201820192020IonicIonic2017201820192020NW.jsNW.js20192020ExpoExpo20192020
  • Algunas líneas se saltan años.
  • No se muestran las tecnologías con solo un año de datos.

Este gráfico muestra el ratio de satisfacción frente al número total de usuarios de cada tecnología. Se puede dividir en cuatro cuadrantes:

  • EVALUAR: Bajo uso, alta satisfacción. Tecnologías que merecen que las eches un ojo.

  • ADOPTAR: Muy utilizadas, alta satisfacción. Tecnologías seguras para adoptar.

  • EVITAR: Bajo uso, baja satisfacción. Tecnologías que probablemente debería evitar a día de hoy.

    • ANALIZAR: Muy utilizadas, baja satisfacción. Piénsatelo bien, si son tecnologías que estés usando en estos momentos.

Ten en cuenta que TypeScript aparece dos veces en el gráfico porque está incluido en las secciones JavaScript Flavors y Build Tools.

Para cada sección, qué porcentaje de encuestados usa (definido como haber respondido “volvería a usar”) una, dos, tres, etc. tecnologías.

1
61.7%
2
4.7%
3
0.9%
4
0.2%
5
0.1%
Sabores de JavaScript
1
41.9%
2
29.7%
3
11.8%
4
3.0%
5
0.7%
6
0.2%
7
0.0%
8
0.0%
9
0.0%
Front-end Frameworks
1
28.4%
2
19.9%
3
15.1%
4
5.9%
5
1.1%
6
0.2%
7
0.0%
Capa de Datos
1
27.8%
2
24.0%
3
14.3%
4
6.6%
5
2.5%
6
0.9%
7
0.3%
8
0.1%
9
0.0%
10
0.0%
Back-end Frameworks
1
13.1%
2
14.3%
3
15.6%
4
13.9%
5
9.5%
6
5.1%
7
1.9%
8
0.5%
9
0.1%
10
0.0%
Testing
1
19.9%
2
28.2%
3
19.3%
4
10.1%
5
3.9%
6
1.2%
7
0.3%
8
0.1%
9
0.0%
10
0.0%
Herramientas de Construcción
1
19.8%
2
16.9%
3
9.9%
4
3.9%
5
1.2%
6
0.5%
7
0.1%
8
0.0%
9
0.0%
Móviles y Escritorio

Para cada sección, qué porcentaje de encuestados usa (definido como haber respondido “volvería a usar”) una, dos, tres, etc. tecnologías.

PureScript
SWC
Playwright
Stimulus
Quasar
Rome
Alpine.js
ClojureScript
Ember
Strapi
esbuild
Reason
Relay
Fastify
XState
Hapi
Capacitor
Elm
WebdriverIO
NW.js
Snowpack
LitElement
AVA
Ionic
Meteor
Gatsby
Preact
Nest
Koa
MobX
Expo
Parcel
Svelte
Rollup
Vuex
Testing Library
Nuxt
Native Apps
Cordova
Next.js
React Native
Electron
Jasmine
TypeScript
Browserify
GraphQL
Apollo Client
Vue.js
Storybook
Cypress
Mocha
Angular
Puppeteer
Jest
TypeScript
webpack
Redux
React
Express
Gulp