A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | AK | AL | AM | AN | AO | AP | AQ | AR | AS | AT | AU | AV | AW | AX | AY | AZ | BA | BB | BC | BD | BE | BF | BG | BH | BI | BJ | BK | BL | BM | BN | BO | BP | BQ | BR | BS | BT | BU | BV | BW | BX | BY | BZ | CA | CB | CC | CD | CE | CF | CG | CH | CI | CJ | CK | CL | CM | CN | CO | CP | CQ | CR | CS | CT | CU | CV | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | *How long *have you been in the *frontend development* game? | How would you describe your current *status*? | Other | Angular | Backbone.js | Ember.js | Gatsby | Next.js | Nuxt.js | React | Remix | Svelte | Vue.js | Other | Angular | Backbone.js | Ember.js | Gatsby | Next.js | Nuxt.js | React | Remix | Svelte | Vue.js | Other | Angular | Backbone.js | Ember.js | Gatsby | Next.js | Nuxt.js | React | Remix | Svelte | Vue.js | Other | Apollo | Axios | Date-FNS | Lodash | Moment | Ramda | Redux | Relay | RxJS | Other | Apollo | Axios | Date-FNS | Lodash | Moment | Ramda | Redux | Relay | RxJS | Other | Apollo | Axios | Date-FNS | Lodash | Moment | Ramda | Redux | Relay | RxJS | Other | Over last year, have you *used Typescript*? | In your opinion, which of the following *future of Typescript *scenarios seems *most likely to happen*? | Gatsby | Hugo | Next.js | Nuxt.js | Vuepress | None | Other | Which of the following *static-site generators* is your *favorite to work with*? | Other | Clipboard API | Geolocation API | File System Access API | Fullscreen API | WebAssembly | WebGL | WebHID API | Websockets API | WebRTC API | None | Other | Over the past year, which of the following *design systems *was your *favorite go-to solution*? | Other | Chakra | CSS Modules | Emotion | SCSS | Styled Components | Tailwind | Vanilla Extract | Other | Bun | Esbuild |
2 | More than 3 years | Mid-level developer | Angular | Vue.js | Gatsby | React | Moment | RxJS | Axios | Redux | 1 | JavaScript and TypeScript will be equally popular | None | Gatsby | None | Bootstrap | SCSS | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | More than 5 years | Senior developer | Angular | Next.js | React | Angular | Ember.js | Remix | Vue.js | Nuxt.js | Axios | Lodash | Redux | Apollo | 1 | Everyone will forget about TypeScript | Vuepress | None | None | Bootstrap | CSS Modules | Styled Components | Tailwind | Esbuild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | More than 1 year | Junior developer | React | Backbone.js | Remix | Redux | 1 | TypeScript will overtake Javascript and become a new frontend standard | Next.js | Next.js | Websockets API | AntDesign | Chakra | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | More than 3 years | Mid-level developer | Next.js | React | Svelte | Gatsby | Next.js | Lodash | Redux | Relay | 1 | TypeScript will overtake Javascript and become a new frontend standard | Next.js | Next.js | WebAssembly | Tailwind UI | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | More than 5 years | Mid-level developer | Vue.js | Angular | Ember.js | React | Svelte | Axios | 0 | None | None | None | Material UI / MUI | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | A few months | Junior developer | Angular | React | Vue.js | React | Svelte | Redux | Date-FNS | Axios | 1 | JavaScript will turn into something like Typescript | Next.js | Next.js | Websockets API | Bootstrap | CSS Modules | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | A few months | Junior developer | React | Next.js | Next.js | Redux | 0 | Nuxt.js | Next.js | Geolocation API | Tailwind UI | CSS Modules | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | More than 10 years | Lead developer | React | Angular | Gatsby | Next.js | Svelte | Lodash | Moment | Redux | 1 | JavaScript will remain the frontend standard | None | Hugo | Clipboard API | Geolocation API | File System Access API | Fullscreen API | WebAssembly | WebGL | WebHID API | My own custom solutions | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | More than 10 years | Lead developer | Angular | React | Angular | Axios | Lodash | Moment | Redux | RxJS | Axios | Lodash | Moment | Redux | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | None | None | Fullscreen API | Websockets API | Material UI / MUI | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | More than 5 years | Mid-level developer | Angular | React | Svelte | 1 | JavaScript and TypeScript will be equally popular | None | None | WebRTC API | Material UI / MUI | CSS Modules | SCSS | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | More than 10 years | Lead developer | Angular | Next.js | React | Gatsby | Nuxt.js | Svelte | Apollo | RxJS | RxJS | Apollo | 1 | TypeScript will overtake Javascript and become a new frontend standard | Next.js | Next.js | Clipboard API | WebGL | My own custom solutions | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | A few months | Junior developer | Angular | Next.js | React | Vue.js | Apollo | Moment | Redux | 0 | no | no | None | Bootstrap | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | More than 5 years | Mid-level developer | Angular | Gatsby | React | Next.js | Nuxt.js | Remix | Vue.js | Apollo | Date-FNS | RxJS | Lodash | Moment | 1 | JavaScript will turn into something like Typescript | Gatsby | Gatsby | Geolocation API | Tailwind UI | CSS Modules | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | More than 1 year | Mid-level developer | Next.js | React | Vue.js | Svelte | Apollo | Axios | Lodash | Redux | Apollo | 1 | JavaScript will turn into something like Typescript | Next.js | Next.js | Geolocation API | My own custom solutions | Styled Components | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | A few months | Senior developer | React | React | Vue.js | Axios | 1 | JavaScript will turn into something like Typescript | None | None | None | Bootstrap | CSS Modules | SCSS | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | More than 1 year | Junior developer | Gatsby | Next.js | React | Nuxt.js | Vue.js | Axios | Lodash | Redux | Apollo | Date-FNS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Gatsby | Next.js | Next.js | Clipboard API | WebGL | Material UI / MUI | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | More than 5 years | Senior developer | React | Angular | Vue.js | Next.js | Axios | Lodash | Redux | Date-FNS | Moment | Apollo | Ramda | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | None | None | None | Material UI / MUI | CSS Modules | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | More than 10 years | Mid-level developer | Angular | Backbone.js | Ember.js | Gatsby | Next.js | Nuxt.js | React | Svelte | Vue.js | Nothing | Gatsby | Next.js | Nuxt.js | Remix | es9 | Axios | Date-FNS | Lodash | Moment | Redux | Nothing | RxJS | 1 | Everyone will forget about TypeScript | None | None | Clipboard API | File System Access API | Material UI / MUI | SCSS | Tailwind | Vanilla Extract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | More than 3 years | Mid-level developer | Gatsby | Next.js | React | Vue.js | Backbone.js | Remix | Svelte | Axios | Date-FNS | Lodash | Ramda | Redux | Moment | Apollo | RxJS | 1 | JavaScript and TypeScript will be equally popular | Gatsby | Next.js | Next.js | Clipboard API | Geolocation API | My own custom solutions | Styled Components | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | A few months | Junior developer | React | Angular | Gatsby | Next.js | Nuxt.js | Vue.js | Lodash | Moment | Redux | Apollo | Axios | 0 | None | None | None | My own custom solutions | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | More than 10 years | Head of technology | Next.js | React | Remix | Axios | Date-FNS | Lodash | Ramda | Redux | RxJS | Apollo | Moment | 1 | JavaScript will turn into something like Typescript | Next.js | Next.js | Clipboard API | Geolocation API | WebGL | Websockets API | My own custom solutions | Chakra | Tailwind | Esbuild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | More than 10 years | Chief technology officer | Next.js | React | Angular | Gatsby | Vue.js | React | Date-FNS | 1 | JavaScript will turn into something like Typescript | Next.js | Next.js | None | Material UI / MUI | Emotion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | More than 5 years | Senior developer | React | Moment | Redux | 1 | JavaScript will turn into something like Typescript | None | None | Websockets API | Bootstrap | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | More than 3 years | Senior developer | Nuxt.js | Vue.js | Angular | React | Axios | Date-FNS | Lodash | Moment | RxJS | 0 | Nuxt.js | Nuxt.js | Geolocation API | File System Access API | Websockets API | WebRTC API | Bootstrap | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | More than 5 years | Lead developer | Gatsby | React | Next.js | Axios | Date-FNS | Lodash | Redux | Apollo | 1 | JavaScript will turn into something like Typescript | Gatsby | Gatsby | Clipboard API | My own custom solutions | CSS Modules | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | More than 5 years | Lead developer | Next.js | Nuxt.js | Angular | Backbone.js | Remix | Svelte | Axios | Lodash | Redux | Moment | RxJS | Apollo | 1 | TypeScript will overtake Javascript and become a new frontend standard | Gatsby | Hugo | Next.js | Nuxt.js | Nuxt.js | Clipboard API | Geolocation API | Websockets API | Material UI / MUI | CSS Modules | SCSS | Styled Components | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | More than 10 years | Senior developer | Angular | React | Vue.js | Backbone.js | Ember.js | Gatsby | Nuxt.js | Remix | Svelte | Angular | Next.js | React | Vue.js | Lodash | Moment | Redux | RxJS | Date-FNS | Redux | Moment | Ramda | RxJS | 1 | JavaScript will remain the frontend standard | Hugo | Vuepress | Vuepress | WebAssembly | Websockets API | Material UI / MUI | SCSS | Tailwind | Vanilla Extract | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | More than 10 years | Head of technology | Angular | Vue.js | Angular | Next.js | React | Vue.js | Apollo | Lodash | Moment | Redux | RxJS | Apollo | Axios | Redux | RxJS | 1 | JavaScript will turn into something like Typescript | None | None | Clipboard API | Fullscreen API | Websockets API | Material UI / MUI | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | More than 10 years | Senior developer | Angular | Nuxt.js | Vue.js | Angular | React | Axios | Date-FNS | Ramda | 1 | JavaScript and TypeScript will be equally popular | Nuxt.js | Nuxt.js | Geolocation API | File System Access API | WebGL | Websockets API | My own custom solutions | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | A few months | Junior developer | React | Angular | Next.js | Remix | Apollo | Axios | Date-FNS | Lodash | Redux | 1 | JavaScript and TypeScript will be equally popular | Next.js | Next.js | None | Material UI / MUI | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | More than 5 years | Chief technology officer | Gatsby | Next.js | Nuxt.js | React | Ember.js | Vue.js | React | Apollo | RxJS | 1 | JavaScript will turn into something like Typescript | Next.js | Next.js | WebAssembly | Tailwind UI | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | More than 5 years | Lead developer | Angular | Backbone.js | Next.js | React | Vue.js | Angular | Remix | Svelte | Axios | Date-FNS | RxJS | Apollo | 1 | TypeScript will overtake Javascript and become a new frontend standard | Next.js | Next.js | Clipboard API | Websockets API | Service Workers | Tailwind UI | Emotion | Styled Components | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | More than 10 years | developer | Angular | Ember.js | Gatsby | Nuxt.js | Vue.js | GlimmerJS, ExtJS | React | Next.js | Svelte | Qwik, Astro, Solid | Axios | Lodash | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Gatsby | Nuxt.js | Gatsby | Clipboard API | My own custom solutions | SCSS | Styled Components | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | More than 1 year | Mid-level developer | React | Angular | Vue.js | Axios | Lodash | Redux | 1 | Everyone will forget about TypeScript | None | None | WebAssembly | Bootstrap | CSS Modules | SCSS | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | More than 3 years | Junior developer | React | Next.js | Vue.js | Axios | 0 | None | None | Geolocation API | File System Access API | My own custom solutions | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
37 | More than 3 years | Mid-level developer | Angular | Svelte | RxJS | 1 | JavaScript will turn into something like Typescript | None | None | None | Material UI / MUI | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
38 | More than 3 years | Mid-level developer | React | Vue.js | Angular | Next.js | Nuxt.js | Svelte | Axios | Moment | Redux | Apollo | Lodash | Relay | RxJS | 0 | None | Next.js | None | Vuetify | SCSS | Styled Components | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
39 | More than 5 years | Chief technology officer | Nuxt.js | Gatsby | Next.js | Svelte | Axios | Date-FNS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Nuxt.js | Nuxt.js | Clipboard API | File System Access API | Vuetify | CSS Modules | Esbuild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 | More than 10 years | Head of technology | Ember.js | Moment | 1 | JavaScript will remain the frontend standard | None | None | Geolocation API | Fomantic UI | CSS Modules | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
41 | More than 10 years | Head of technology | React | Vue.js | Next.js | Nuxt.js | Redux | 1 | JavaScript will remain the frontend standard | None | None | None | My own custom solutions | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
42 | More than 10 years | Lead developer | Next.js | React | Angular | Backbone.js | Ramda | Apollo | Date-FNS | 1 | JavaScript will turn into something like Typescript | Gatsby | Next.js | Gatsby | Geolocation API | Websockets API | Tailwind UI | Styled Components | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
43 | More than 10 years | Senior developer | Angular | React | Lodash | RxJS | Redux | Apollo | 1 | TypeScript will overtake Javascript and become a new frontend standard | Gatsby | None | None | Material UI / MUI | Chakra | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
44 | More than 5 years | Mid-level developer | Angular | Backbone.js | Next.js | Nuxt.js | Remix | Backbone.js | Ember.js | Axios | Redux | Relay | RxJS | Axios | Lodash | Lodash | Ramda | Redux | Relay | 1 | TypeScript will overtake Javascript and become a new frontend standard | Hugo | Next.js | Nuxt.js | Next.js | WebAssembly | WebHID API | Websockets API | WebRTC API | Bootstrap | CSS Modules | SCSS | Styled Components | Bun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | More than 5 years | Lead developer | React | Next.js | Axios | Lodash | Moment | Apollo | RxJS | 0 | None | Gatsby | None | Bootstrap | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
46 | More than 1 year | Mid-level developer | Next.js | React | Vue.js | Gatsby | Angular | Nuxt.js | Remix | Svelte | Axios | Date-FNS | Lodash | Moment | Redux | Apollo | RxJS | 1 | JavaScript will remain the frontend standard | Gatsby | Next.js | Next.js | Websockets API | Tailwind UI | CSS Modules | Styled Components | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
47 | A few months | Mid-level developer | Next.js | React | Vue.js | Gatsby | Apollo | Axios | Date-FNS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Next.js | Next.js | Clipboard API | Geolocation API | File System Access API | WebGL | Tailwind UI | SCSS | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
48 | More than 10 years | Senior developer | Backbone.js | React | Backbone.js | React | Axios | Redux | react-query | 1 | TypeScript will overtake Javascript and become a new frontend standard | None | Next.js | Websockets API | Fluent UI | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
49 | More than 5 years | Staff Software Engineer | Ember.js | Next.js | React | Svelte | Vue.js | Angular | Backbone.js | Gatsby | Remix | Svelte | Apollo | Date-FNS | Lodash | Ramda | Moment | Redux | Relay | 1 | JavaScript and TypeScript will be equally popular | Next.js | Next.js | Clipboard API | Websockets API | My own custom solutions | Emotion | SCSS | Styled Components | Esbuild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
50 | More than 5 years | Mid-level developer | Gatsby | React | Svelte | Next.js | Svelte | Axios | Date-FNS | Lodash | Moment | Redux | Apollo | Relay | 0 | Gatsby | Next.js | Gatsby | File System Access API | My own custom solutions | CSS Modules | Emotion | Styled Components | Esbuild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
51 | More than 10 years | Senior developer | Vue.js | Vue.js | 0 | None | None | None | My own custom solutions | my own | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
52 | A few months | Junior developer | React | Next.js | Svelte | Vue.js | Axios | Redux | Apollo | Lodash | 1 | JavaScript and TypeScript will be equally popular | None | None | None | My own custom solutions | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
53 | More than 1 year | Mid-level developer | React | Vue.js | Next.js | Nuxt.js | React | Vue.js | Axios | Lodash | Redux | Apollo | RxJS | 1 | JavaScript and TypeScript will be equally popular | Nuxt.js | Nuxt.js | Fullscreen API | WebGL | Websockets API | AntDesign | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
54 | More than 1 year | Mid-level developer | Gatsby | Next.js | React | Backbone.js | Axios | Redux | Apollo | Axios | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Gatsby | Next.js | Gatsby | Geolocation API | Material UI / MUI | CSS Modules | SCSS | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
55 | More than 10 years | Lead developer | Next.js | React | Svelte | Apollo | Axios | 1 | TypeScript will overtake Javascript and become a new frontend standard | Next.js | Next.js | Geolocation API | WebAssembly | Websockets API | Tailwind UI | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
56 | More than 5 years | Chief technology officer | React | Remix | Svelte | Apollo | Lodash | Moment | Ramda | Redux | Relay | 1 | TypeScript will overtake Javascript and become a new frontend standard | None | None | Clipboard API | File System Access API | WebAssembly | Websockets API | My own custom solutions | Styled Components | Esbuild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
57 | More than 5 years | Senior developer | Next.js | React | Next.js | React | Axios | Redux | Apollo | RxJS | 1 | JavaScript and TypeScript will be equally popular | Hugo | Hugo | Geolocation API | File System Access API | Websockets API | WebRTC API | My own custom solutions | CSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | A few months | Trainee | Next.js | Nuxt.js | React | Vue.js | 0 | Bridgetown | Bridgetown | None | My own custom solutions | PureCSS | Esbuild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
59 | More than 1 year | Mid-level developer | Next.js | React | Svelte | Backbone.js | Svelte | Axios | Lodash | Moment | RxJS | Redux | 1 | JavaScript will turn into something like Typescript | Next.js | Next.js | Web workers, Service workers | My own custom solutions | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
60 | A few months | student | Angular | Next.js | React | Svelte | Vue.js | Redux | 0 | None | None | None | Tailwind UI | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
61 | A few months | Mid-level developer | Ember.js | React | Angular | Next.js | Lodash | Axios | Date-FNS | 1 | JavaScript will turn into something like Typescript | None | None | None | Bootstrap | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
62 | More than 5 years | Lead developer | Ember.js | Next.js | Vue.js | Angular | Backbone.js | Nuxt.js | Svelte | Lodash | Moment | Apollo | Redux | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Next.js | Nuxt.js | Next.js | Websockets API | Material UI / MUI | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
63 | A few months | Junior developer | Next.js | React | Angular | Ember.js | Apollo | Axios | RxJS | Redux | Apollo | 1 | JavaScript and TypeScript will be equally popular | Next.js | Next.js | None | Bootstrap | CSS Modules | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
64 | More than 5 years | Lead developer | Nuxt.js | Vue.js | Angular | Backbone.js | React | Apollo | Date-FNS | Lodash | Moment | Ramda | Axios | Redux | 1 | JavaScript will remain the frontend standard | Nuxt.js | Vuepress | Nuxt.js | Clipboard API | Geolocation API | File System Access API | WebGL | Websockets API | Vuetify | Chakra | Tailwind | Esbuild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
65 | More than 1 year | Junior developer | Gatsby | Next.js | React | Remix | Angular | Svelte | Vue.js | Axios | Moment | Apollo | Redux | Relay | 1 | JavaScript will turn into something like Typescript | Gatsby | Next.js | Next.js | None | Material UI / MUI | Emotion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
66 | More than 10 years | Head of technology | Ember.js | Angular | Svelte | Vue.js | Date-FNS | Lodash | Moment | 1 | TypeScript will overtake Javascript and become a new frontend standard | None | None | Clipboard API | File System Access API | My own custom solutions | CSS Modules | SCSS | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
67 | More than 3 years | Senior developer | Gatsby | Next.js | React | Remix | Svelte | Apollo | Axios | Date-FNS | Moment | Redux | Ramda | RxJS | 1 | JavaScript will turn into something like Typescript | Gatsby | Next.js | Next.js | Clipboard API | Geolocation API | Tailwind UI | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
68 | More than 10 years | Senior developer | Next.js | Nuxt.js | React | Svelte | Vue.js | Angular | Gatsby | Apollo | Axios | Redux | 1 | JavaScript and TypeScript will be equally popular | Next.js | Nuxt.js | Next.js | Geolocation API | File System Access API | Bootstrap | Styled Components | Tailwind | Esbuild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
69 | A few months | Junior developer | React | Backbone.js | Angular | Svelte | Vue.js | Redux | Ramda | Lodash | 0 | None | None | Geolocation API | Websockets API | My own custom solutions | pico | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
70 | More than 1 year | Junior developer | Svelte | Svelte | Axios | Lodash | Moment | 0 | None | None | None | My own custom solutions | Vanilla Extract | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
71 | More than 10 years | Mid-level developer | Next.js | React | Vue.js | Remix | Axios | Redux | 1 | JavaScript will remain the frontend standard | Astro | Next.js | None | Tailwind UI | CSS Modules | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
72 | More than 1 year | Mid-level developer | Next.js | React | Angular | Gatsby | Svelte | Moment | Redux | Axios | Date-FNS | Lodash | Redux | Relay | 1 | JavaScript will turn into something like Typescript | Next.js | Next.js | Geolocation API | File System Access API | WebAssembly | WebGL | Websockets API | Tailwind UI | Emotion | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
73 | More than 5 years | Mid-level developer | Gatsby | React | Next.js | Angular | Backbone.js | Ember.js | Gatsby | Next.js | React | Svelte | Vue.js | Lodash | Moment | Apollo | Axios | Lodash | Redux | RxJS | 0 | Gatsby | Gatsby | None | Bootstrap | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
74 | More than 1 year | Self-Employed Freelance Developer | Ember.js | Angular | Next.js | React | Axios | Lodash | Apollo | Redux | Moment | 0 | None | None | Clipboard API | File System Access API | WebAssembly | WebGL | Websockets API | WebRTC API | Bootstrap | CSS Modules | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
75 | More than 5 years | Senior developer | Ember.js | Gatsby | React | Next.js | Svelte | Vue.js | Axios | Lodash | Redux | Ramda | Relay | 0 | Gatsby | Gatsby | None | Tailwind UI | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
76 | A few months | Junior developer | Svelte | React | Next.js | Remix | 1 | JavaScript will turn into something like Typescript | None | None | File System Access API | WebGL | Tailwind UI | Chakra | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
77 | More than 10 years | Chief technology officer | Angular | React | Next.js | React | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | None | Gatsby | Clipboard API | Geolocation API | File System Access API | Fullscreen API | WebAssembly | WebGL | Websockets API | WebRTC API | Material UI / MUI | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
78 | More than 1 year | Mid-level developer | Angular | Gatsby | Next.js | React | Gatsby | Next.js | Axios | Lodash | Moment | Redux | Apollo | 1 | JavaScript and TypeScript will be equally popular | Gatsby | Next.js | Next.js | None | My own custom solutions | CSS Modules | SCSS | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
79 | More than 10 years | Senior developer | Next.js | React | Apollo | Axios | Date-FNS | Lodash | RxJS | Moment | Redux | 1 | TypeScript will overtake Javascript and become a new frontend standard | Hugo | Next.js | Next.js | Clipboard API | Geolocation API | File System Access API | Fullscreen API | WebAssembly | Websockets API | Tailwind UI | CSS Modules | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
80 | More than 3 years | Junior developer | Angular | Next.js | React | Svelte | Vue.js | Gatsby | Nuxt.js | Remix | Axios | Lodash | Moment | Ramda | Redux | Apollo | Date-FNS | Relay | 1 | JavaScript and TypeScript will be equally popular | Next.js | Next.js | Clipboard API | Geolocation API | Websockets API | My own custom solutions | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
81 | More than 5 years | Lead developer | Next.js | React | Remix | Svelte | Vue.js | Apollo | Redux | Moment | 1 | TypeScript will overtake Javascript and become a new frontend standard | Hugo | Next.js | Next.js | Websockets API | Tailwind UI | CSS Modules | SCSS | Tailwind | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
82 | A few months | Junior developer | Gatsby | Next.js | React | Gatsby | Vue.js | Angular | Next.js | Redux | Apollo | Lodash | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Gatsby | Next.js | Clipboard API | Geolocation API | Websockets API | Bootstrap | SCSS | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
83 | More than 3 years | Junior developer | Vue.js | Angular | Gatsby | React | Svelte | Axios | Redux | 0 | None | None | WebAssembly | My own custom solutions | CSS Modules | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
84 | More than 3 years | Mid-level developer | Angular | React | Vue.js | Vue.js | React | Svelte | Axios | Date-FNS | Moment | RxJS | Lodash | 1 | JavaScript and TypeScript will be equally popular | None | Hugo | Clipboard API | Geolocation API | Websockets API | WebRTC API | Material UI / MUI | CSS Modules | SCSS | Vanilla Extract | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
85 | A few months | Junior developer | React | none | Ember.js | Gatsby | Next.js | Svelte | Apollo | RxJS | none | Lodash | Redux | Relay | RxJS | 0 | None | None | None | My own custom solutions | CSS Modules | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
86 | More than 1 year | Junior developer | Angular | React | Vue.js | Next.js | Nuxt.js | Svelte | Axios | Moment | RxJS | 1 | JavaScript will turn into something like Typescript | None | Hugo | Clipboard API | Geolocation API | Websockets API | Tailwind UI | CSS Modules | SCSS | Esbuild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
87 | More than 3 years | Junior developer | React | Backbone.js | Next.js | React | Remix | Svelte | Axios | Lodash | Moment | Redux | Ramda | Relay | Apollo | Axios | Date-FNS | Lodash | Moment | Redux | RxJS | 0 | None | Next.js | Clipboard API | Geolocation API | File System Access API | Fullscreen API | WebAssembly | WebGL | WebHID API | Websockets API | WebRTC API | Tailwind UI | SCSS | Styled Components | Tailwind | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
88 | More than 1 year | Senior developer | Next.js | React | Vue.js | Angular | Backbone.js | Ember.js | Next.js | Nuxt.js | Svelte | Apollo | Axios | Date-FNS | Lodash | Moment | Moment | Ramda | Redux | Relay | RxJS | 1 | JavaScript will turn into something like Typescript | Hugo | Next.js | Vuepress | Geolocation API | Websockets API | Material UI / MUI | Styled Components | Tailwind | Vanilla Extract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
89 | A few months | Mid-level developer | Next.js | React | Gatsby | Next.js | React | Svelte | Axios | Date-FNS | Moment | Redux | 1 | JavaScript and TypeScript will be equally popular | Next.js | Next.js | Websockets API | WebRTC API | Material UI / MUI | CSS Modules | SCSS | Styled Components | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
90 | More than 3 years | Senior developer | Next.js | React | Astro.build | Vue.js | Remix | Svelte | Axios | RxJS | Lodash | Moment | Redux | 1 | TypeScript will overtake Javascript and become a new frontend standard | astro.build | Hugo | None | Chakra.ui | Chakra | SCSS | Styled Components | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
91 | More than 3 years | Mid-level developer | Angular | React | Backbone.js | Ember.js | Next.js | Nuxt.js | Axios | Lodash | Moment | Redux | RxJS | 1 | JavaScript will remain the frontend standard | None | None | Clipboard API | File System Access API | My own custom solutions | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
92 | More than 10 years | Lead developer | Angular | Backbone.js | Gatsby | React | Remix | Vue.js | Angular | Gatsby | Next.js | Remix | Svelte | Vue.js | Axios | Redux | RxJS | Apollo | Moment | Redux | Date-FNS | Ramda | RxJS | 1 | JavaScript will turn into something like Typescript | Gatsby | Hugo | Next.js | Gatsby | Clipboard API | Geolocation API | File System Access API | Fullscreen API | WebAssembly | Websockets API | WebRTC API | Tailwind UI | Tailwind | Vanilla Extract | Esbuild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
93 | More than 3 years | Senior developer | React | 1 | JavaScript will remain the frontend standard | Hugo | None | None | Bootstrap | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
94 | More than 1 year | Junior developer | React | Backbone.js | Angular | Next.js | Svelte | Axios | Lodash | Moment | Redux | RxJS | 0 | None | Next.js | Websockets API | Bootstrap | SCSS | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
95 | More than 3 years | Mid-level developer | Angular | Next.js | React | Angular | Vue.js | Axios | Redux | Apollo | RxJS | 1 | JavaScript and TypeScript will be equally popular | Next.js | Next.js | Websockets API | WebRTC API | Material UI / MUI | CSS Modules | SCSS | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
96 | More than 3 years | Mid-level developer | Ember.js | React | React | Axios | Lodash | Moment | Redux | 1 | JavaScript and TypeScript will be equally popular | None | None | Websockets API | My own custom solutions | Neither / Own solution | Esbuild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
97 | More than 1 year | Senior developer | Next.js | React | Backbone.js | Gatsby | Remix | Vue.js | Apollo | recoil | Redux | Apollo | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Next.js | Next.js | Clipboard API | Geolocation API | My own custom solutions | CSS Modules | SCSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
98 | More than 3 years | Junior developer | Gatsby | Next.js | React | Remix | Svelte | Gatsby | Remix | Svelte | Axios | Date-FNS | Lodash | Apollo | RxJS | 1 | TypeScript will overtake Javascript and become a new frontend standard | Gatsby | Next.js | Next.js | Clipboard API | Geolocation API | File System Access API | My own custom solutions | CSS Modules | SCSS | Styled Components | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
99 | More than 5 years | Senior developer | Ember.js | React | Svelte | Axios | Redux | 1 | JavaScript and TypeScript will be equally popular | None | None | Geolocation API | Websockets API | Tailwind UI | SCSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
100 | More than 1 year | Senior developer | Angular | Next.js | React | Angular | Svelte | Vue.js | Apollo | Axios | Date-FNS | Lodash | Redux | RxJS | 1 | JavaScript will turn into something like Typescript | Next.js | Next.js | Geolocation API | Websockets API | Bootstrap | SCSS | Styled Components |