Results from the 2021 State of JavaScript survey are in and the results may shock you. Compare trends in frontend web frameworks like React, Angular, Vue, and Svelte. Find out how backend frameworks stack up like Next.js, Gatsby, and SvelteKit 

#javascript #webdev #TheCodeReport #stateofjs

🔗 Resources

State of JS Results https://2021.stateofjs.com/en-US/resources
Reddit discussion https://www.reddit.com/r/javascript/comments/stqjp4/state_of_javascript_2021_survey_results/
Tauri https://github.com/tauri-apps/tauri
Temporal API https://tc39.es/proposal-temporal/docs/
I'm just jealous of @bawad 

🔥 Get More Content - Upgrade to PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment. 

🎨 My Editor Settings

- Atom One Dark 
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- State of JS survey Results 2021
- React vs Vue vs Angular
- Is Gulp dead?
- Is Gatsby dead?
- New features in the JS language
2024-02-04T13:41:56.539Z
nova-2
2-general-nova
2024-01-09.29447
30089e05-99d1-4376-b32e-c263170674af
255e8148-7b51-4b48-aab7-b8858d7f8c5e
b5fe24f7d435fa977c4639ab2b3684e295a2b6cdd1d5679a27dde037f6009478
67875a7f-c9c4-48a0-aa55-5bdb8a91c34a
deprecated
It's February 19, 2022, and you're watching The Code Report.
The results are in.
Approximately 15,000 web developers filled out the state of script survey, and the results are shocking if you choose to take them seriously.
Although it has a small sample size, it generates a lot of buzz on social media and creates some badass data visualizations, which is all your boss really cares about when choosing your tech stack for the next decade.
The first insight is that Angular is on the rise.
It went from being the 2nd most hated work to still be in the 2nd most hated framework, but with a 3% higher satisfaction rate.
The data is misleading though, and there's really only one person to blame, Ben Awad.
He spreads dangerous misinformation about Angular just to impress women.
Think of React, the library, kind of like a Maserati, Whereas the framework Angular is kind of like a garbage truck.
Based on the news coverage and comments in his TikTok, it seems to be working, but we all know that Angular is the GOAT.
Apparently, the worst technology is Gulp, which was the only one to land in box 4.
Which means if you're using it, you are supposed to reassess your life choices immediately.
That's pretty Java.
Be harsh, sir.
GULP deserves more respect than that, but the JavaScript build tool world is absolutely ruthless.
Another surprise was to see Vue.
Js fall in satisfaction.
There are many potential reasons for this, but I think the biggest one is likely the migration from Vue 2 to Vue 3.
Even though the migration is seamless, it made the overall ecosystem more complex, which makes it a bit harder to learn than it was previously.
In addition, all frameworks tend to decrease in satisfaction over time.
There's the initial honeymoon phase, then to stay relevant, the framework needs to implement all kinds of new features, then it becomes bloated and complex and people stop liking it.
So they switch over to new frameworks like Solid, Svelte, and Alpine, and the cycle continues forever and ever until the end of time.
But the creator of Vue, Evan Yu, is Also the creator of the build tool, Vite, with a crazy high satisfaction rate of 98%.
I'm not surprised at all because I was able to quit drinking after I started using I try to never have to mess with module bundlers, but when I do, I prefer Vite.
Now, when it comes to back end frameworks, Gatsby went from 89% in twenty eighteen to a shocking 51% in 2021.
Back in 2019, GraphQL was the hottest thing out there, and people wanted to use it everywhere even to build simple static websites.
I think 2 years later, people have realized that that might not be the best abstraction for the majority of websites out there.
And now we have tools like Next.
Js and Sveltekit, which also has a ridiculous satisfaction rate, making it even harder for Gatsby to stay competitive.
Now when it comes to building mobile apps with JavaScript, it was never meant to do that.
It seems like most of the JavaTron for building desktop apps.
In any case, it seems like almost everybody thinks that JavaScript is moving in the right direction overall, although it is trending downward from previous Java tiers.
Knowledge coalescing and optional chaining are the most adopted recent features and there are other features on the way like the temporal API to make JavaScript dates not suck so much.
Another big surprise for me was to find FireShip under people on the survey.
FireShip is not my real name for is wondering, but I do like to live a quiet anonymous life in my mom's basement.
I also got twice as many votes as Ben Awad.
This has been the CodeReport.
Thanks for watching, and I will see you in the next one.

Speaker 0: It's February 19, 2022, and you're watching The Code Report. The results are in. Approximately 15,000 web developers filled out the state of script survey, and the results are shocking if you choose to take them seriously. Although it has a small sample size, it generates a lot of buzz on social media and creates some badass data visualizations, which is all your boss really cares about when choosing your tech stack for the next decade. The first insight is that Angular is on the rise.

It went from being the 2nd most hated work to still be in the 2nd most hated framework, but with a 3% higher satisfaction rate. The data is misleading though, and there's really only one person to blame, Ben Awad. He spreads dangerous misinformation about Angular just to impress women.

Speaker 1: Think of React, the library, kind of like a Maserati, Whereas the framework Angular is kind of like a garbage truck.

Speaker 0: Based on the news coverage and comments in his TikTok, it seems to be working, but we all know that Angular is the GOAT. Apparently, the worst technology is Gulp, which was the only one to land in box 4. Which means if you're using it, you are supposed to reassess your life choices immediately. That's pretty Java. Be harsh, sir.

GULP deserves more respect than that, but the JavaScript build tool world is absolutely ruthless. Another surprise was to see Vue. Js fall in satisfaction. There are many potential reasons for this, but I think the biggest one is likely the migration from Vue 2 to Vue 3. Even though the migration is seamless, it made the overall ecosystem more complex, which makes it a bit harder to learn than it was previously.

In addition, all frameworks tend to decrease in satisfaction over time. There's the initial honeymoon phase, then to stay relevant, the framework needs to implement all kinds of new features, then it becomes bloated and complex and people stop liking it. So they switch over to new frameworks like Solid, Svelte, and Alpine, and the cycle continues forever and ever until the end of time. But the creator of Vue, Evan Yu, is Also the creator of the build tool, Vite, with a crazy high satisfaction rate of 98%. I'm not surprised at all because I was able to quit drinking after I started using I try to never have to mess with module bundlers, but when I do, I prefer Vite.

Now, when it comes to back end frameworks, Gatsby went from 89% in twenty eighteen to a shocking 51% in 2021. Back in 2019, GraphQL was the hottest thing out there, and people wanted to use it everywhere even to build simple static websites. I think 2 years later, people have realized that that might not be the best abstraction for the majority of websites out there. And now we have tools like Next. Js and Sveltekit, which also has a ridiculous satisfaction rate, making it even harder for Gatsby to stay competitive.

Now when it comes to building mobile apps with JavaScript, it was never meant to do that. It seems like most of the JavaTron for building desktop apps. In any case, it seems like almost everybody thinks that JavaScript is moving in the right direction overall, although it is trending downward from previous Java tiers. Knowledge coalescing and optional chaining are the most adopted recent features and there are other features on the way like the temporal API to make JavaScript dates not suck so much. Another big surprise for me was to find FireShip under people on the survey.

FireShip is not my real name for is wondering, but I do like to live a quiet anonymous life in my mom's basement. I also got twice as many votes as Ben Awad. This has been the CodeReport. Thanks for watching, and I will see you in the next one.
It's February 19, 2022, and you're watching The Code Report. The results are in. Approximately 15,000 web developers filled out the state of script survey, and the results are shocking if you choose to take them seriously. Although it has a small sample size, it generates a lot of buzz on social media and creates some badass data visualizations, which is all your boss really cares about when choosing your tech stack for the next decade. The first insight is that Angular is on the rise. It went from being the 2nd most hated work to still be in the 2nd most hated framework, but with a 3% higher satisfaction rate.
technology
software development
The data is misleading though, and there's really only one person to blame, Ben Awad. He spreads dangerous misinformation about Angular just to impress women.
Think of React, the library, kind of like a Maserati, Whereas the framework Angular is kind of like a garbage truck. Based on the news coverage and comments in his TikTok, it seems to be working, but we all know that Angular is the GOAT. Apparently, the worst technology is Gulp, which was the only one to land in box 4.
technology
Which means if you're using it, you are supposed to reassess your life choices immediately. That's pretty Java. Be harsh, sir. GULP deserves more respect than that, but the JavaScript build tool world is absolutely ruthless. Another surprise was to see Vue. Js fall in satisfaction. There are many potential reasons for this, but I think the biggest one is likely the migration from Vue 2 to Vue 3. Even though the migration is seamless, it made the overall ecosystem more complex, which makes it a bit harder to learn than it was previously. In addition, all frameworks tend to decrease in satisfaction over time. There's the initial honeymoon phase, then to stay relevant, the framework needs to implement all kinds of new features, then it becomes bloated and complex and people stop liking it. So they switch over to new frameworks like Solid, Svelte, and Alpine, and the cycle continues forever and ever until the end of time. But the creator of Vue, Evan Yu, is Also the creator of the build tool, Vite, with a crazy high satisfaction rate of 98%. I'm not surprised at all because I was able to quit drinking after I started using I try to never have to mess with module bundlers, but when I do, I prefer Vite. Now, when it comes to back end frameworks, Gatsby went from 89% in twenty eighteen to a shocking 51% in 2021. Back in 2019, GraphQL was the hottest thing out there, and people wanted to use it everywhere even to build simple static websites. I think 2 years later, people have realized that that might not be the best abstraction for the majority of websites out there. And now we have tools like Next. Js and Sveltekit, which also has a ridiculous satisfaction rate, making it even harder for Gatsby to stay competitive. Now when it comes to building mobile apps with JavaScript, it was never meant to do that. It seems like most of the JavaTron for building desktop apps. In any case, it seems like almost everybody thinks that JavaScript is moving in the right direction overall, although it is trending downward from previous Java tiers. Knowledge coalescing and optional chaining are the most adopted recent features and there are other features on the way like the temporal API to make JavaScript dates not suck so much. Another big surprise for me was to find FireShip under people on the survey. FireShip is not my real name for is wondering, but I do like to live a quiet anonymous life in my mom's basement.
I also got twice as many votes as Ben Awad. This has been the CodeReport. Thanks for watching, and I will see you in the next one.
voting
elections
It's February 19, 2022, and you're watching The Code Report. The results are in. Approximately 15,000 web developers filled out the state of script survey, and the results are shocking if you choose to take them seriously. Although it has a small sample size, it generates a lot of buzz on social media and creates some badass data visualizations, which is all your boss really cares about when choosing your tech stack for the next decade. The first insight is that Angular is on the rise. It went from being the 2nd most hated work to still be in the 2nd most hated framework, but with a 3% higher satisfaction rate. The data is misleading though, and there's really only one person to blame, Ben Awad. He spreads dangerous misinformation about Angular just to impress women. Think of React, the library, kind of like a Maserati, Whereas the framework Angular is kind of like a garbage truck. Based on the news coverage and comments in his TikTok, it seems to be working, but we all know that Angular is the GOAT. Apparently, the worst technology is Gulp, which was the only one to land in box 4. Which means if you're using it, you are supposed to reassess your life choices immediately. That's pretty Java. Be harsh, sir. GULP deserves more respect than that, but the JavaScript build tool world is absolutely ruthless. Another surprise was to see Vue. Js fall in satisfaction. There are many potential reasons for this, but I think the biggest one is likely the migration from Vue 2 to Vue 3. Even though the migration is seamless, it made the overall ecosystem more complex, which makes it a bit harder to learn than it was previously. In addition, all frameworks tend to decrease in satisfaction over time. There's the initial honeymoon phase, then to stay relevant, the framework needs to implement all kinds of new features, then it becomes bloated and complex and people stop liking it. So they switch over to new frameworks like Solid, Svelte, and Alpine, and the cycle continues forever and ever until the end of time. But the creator of Vue, Evan Yu, is Also the creator of the build tool, Vite, with a crazy high satisfaction rate of 98%. I'm not surprised at all because I was able to quit drinking after I started using I try to never have to mess with module bundlers, but when I do, I prefer Vite. Now, when it comes to back end frameworks, Gatsby went from 89% in twenty eighteen to a shocking 51% in 2021. Back in 2019, GraphQL was the hottest thing out there, and people wanted to use it everywhere even to build simple static websites. I think 2 years later, people have realized that that might not be the best abstraction for the majority of websites out there. And now we have tools like Next. Js and Sveltekit, which also has a ridiculous satisfaction rate, making it even harder for Gatsby to stay competitive. Now when it comes to building mobile apps with JavaScript, it was never meant to do that. It seems like most of the JavaTron for building desktop apps. In any case, it seems like almost everybody thinks that JavaScript is moving in the right direction overall, although it is trending downward from previous Java tiers. Knowledge coalescing and optional chaining are the most adopted recent features and there are other features on the way like the temporal API to make JavaScript dates not suck so much. Another big surprise for me was to find FireShip under people on the survey. FireShip is not my real name for is wondering, but I do like to live a quiet anonymous life in my mom's basement. I also got twice as many votes as Ben Awad. This has been the CodeReport. Thanks for watching, and I will see you in the next one.
It's
it's
February
february
19,
19
2022,
2022
and
and
you're
you're
watching
watching
The
the
Code
code
Report.
report
The
the
results
results
are
are
in.
in
Approximately
approximately
15,000
15,000
web
web
developers
developers
filled
filled
out
out
the
the
state
state
of
of
script
script
survey,
survey
and
and
the
the
results
results
are
are
shocking
shocking
if
if
you
you
choose
choose
to
to
take
take
them
them
seriously.
seriously
Although
although
it
it
has
has
a
a
small
small
sample
sample
size,
size
it
it
generates
generates
a
a
lot
lot
of
of
buzz
buzz
on
on
social
social
media
media
and
and
creates
creates
some
some
badass
badass
data
data
visualizations,
visualizations
which
which
is
is
all
all
your
your
boss
boss
really
really
cares
cares
about
about
when
when
choosing
choosing
your
your
tech
tech
stack
stack
for
for
the
the
next
next
decade.
decade
The
the
first
first
insight
insight
is
is
that
that
Angular
angular
is
is
on
on
the
the
rise.
rise
It
it
went
went
from
from
being
being
the
the
2nd
2nd
most
most
hated
hated
work
work
to
to
still
still
be
be
in
in
the
the
2nd
2nd
most
most
hated
hated
framework,
framework
but
but
with
with
a
a
3%
3%
higher
higher
satisfaction
satisfaction
rate.
rate
The
the
data
data
is
is
misleading
misleading
though,
though
and
and
there's
there's
really
really
only
only
one
one
person
person
to
to
blame,
blame
Ben
ben
Awad.
awad
He
he
spreads
spreads
dangerous
dangerous
misinformation
misinformation
about
about
Angular
angular
just
just
to
to
impress
impress
women.
women
Think
think
of
of
React,
react
the
the
library,
library
kind
kind
of
of
like
like
a
a
Maserati,
maserati
Whereas
whereas
the
the
framework
framework
Angular
angular
is
is
kind
kind
of
of
like
like
a
a
garbage
garbage
truck.
truck
Based
based
on
on
the
the
news
news
coverage
coverage
and
and
comments
comments
in
in
his
his
TikTok,
tiktok
it
it
seems
seems
to
to
be
be
working,
working
but
but
we
we
all
all
know
know
that
that
Angular
angular
is
is
the
the
GOAT.
goat
Apparently,
apparently
the
the
worst
worst
technology
technology
is
is
Gulp,
gulp
which
which
was
was
the
the
only
only
one
one
to
to
land
land
in
in
box
box
4.
4
Which
which
means
means
if
if
you're
you're
using
using
it,
it
you
you
are
are
supposed
supposed
to
to
reassess
reassess
your
your
life
life
choices
choices
immediately.
immediately
That's
that's
pretty
pretty
Java.
java
Be
be
harsh,
harsh
sir.
sir
GULP
gulp
deserves
deserves
more
more
respect
respect
than
than
that,
that
but
but
the
the
JavaScript
javascript
build
build
tool
tool
world
world
is
is
absolutely
absolutely
ruthless.
ruthless
Another
another
surprise
surprise
was
was
to
to
see
see
Vue.
vue
Js
js
fall
fall
in
in
satisfaction.
satisfaction
There
there
are
are
many
many
potential
potential
reasons
reasons
for
for
this,
this
but
but
I
i
think
think
the
the
biggest
biggest
one
one
is
is
likely
likely
the
the
migration
migration
from
from
Vue
vue
2
2
to
to
Vue
vue
3.
3
Even
even
though
though
the
the
migration
migration
is
is
seamless,
seamless
it
it
made
made
the
the
overall
overall
ecosystem
ecosystem
more
more
complex,
complex
which
which
makes
makes
it
it
a
a
bit
bit
harder
harder
to
to
learn
learn
than
than
it
it
was
was
previously.
previously
In
in
addition,
addition
all
all
frameworks
frameworks
tend
tend
to
to
decrease
decrease
in
in
satisfaction
satisfaction
over
over
time.
time
There's
there's
the
the
initial
initial
honeymoon
honeymoon
phase,
phase
then
then
to
to
stay
stay
relevant,
relevant
the
the
framework
framework
needs
needs
to
to
implement
implement
all
all
kinds
kinds
of
of
new
new
features,
features
then
then
it
it
becomes
becomes
bloated
bloated
and
and
complex
complex
and
and
people
people
stop
stop
liking
liking
it.
it
So
so
they
they
switch
switch
over
over
to
to
new
new
frameworks
frameworks
like
like
Solid,
solid
Svelte,
svelte
and
and
Alpine,
alpine
and
and
the
the
cycle
cycle
continues
continues
forever
forever
and
and
ever
ever
until
until
the
the
end
end
of
of
time.
time
But
but
the
the
creator
creator
of
of
Vue,
vue
Evan
evan
Yu,
yu
is
is
Also
also
the
the
creator
creator
of
of
the
the
build
build
tool,
tool
Vite,
vite
with
with
a
a
crazy
crazy
high
high
satisfaction
satisfaction
rate
rate
of
of
98%.
98%
I'm
i'm
not
not
surprised
surprised
at
at
all
all
because
because
I
i
was
was
able
able
to
to
quit
quit
drinking
drinking
after
after
I
i
started
started
using
using
I
i
try
try
to
to
never
never
have
have
to
to
mess
mess
with
with
module
module
bundlers,
bundlers
but
but
when
when
I
i
do,
do
I
i
prefer
prefer
Vite.
vite
Now,
now
when
when
it
it
comes
comes
to
to
back
back
end
end
frameworks,
frameworks
Gatsby
gatsby
went
went
from
from
89%
89%
in
in
twenty
twenty
eighteen
eighteen
to
to
a
a
shocking
shocking
51%
51%
in
in
2021.
2021
Back
back
in
in
2019,
2019
GraphQL
graphql
was
was
the
the
hottest
hottest
thing
thing
out
out
there,
there
and
and
people
people
wanted
wanted
to
to
use
use
it
it
everywhere
everywhere
even
even
to
to
build
build
simple
simple
static
static
websites.
websites
I
i
think
think
2
2
years
years
later,
later
people
people
have
have
realized
realized
that
that
that
that
might
might
not
not
be
be
the
the
best
best
abstraction
abstraction
for
for
the
the
majority
majority
of
of
websites
websites
out
out
there.
there
And
and
now
now
we
we
have
have
tools
tools
like
like
Next.
next
Js
js
and
and
Sveltekit,
sveltekit
which
which
also
also
has
has
a
a
ridiculous
ridiculous
satisfaction
satisfaction
rate,
rate
making
making
it
it
even
even
harder
harder
for
for
Gatsby
gatsby
to
to
stay
stay
competitive.
competitive
Now
now
when
when
it
it
comes
comes
to
to
building
building
mobile
mobile
apps
apps
with
with
JavaScript,
javascript
it
it
was
was
never
never
meant
meant
to
to
do
do
that.
that
It
it
seems
seems
like
like
most
most
of
of
the
the
JavaTron
javatron
for
for
building
building
desktop
desktop
apps.
apps
In
in
any
any
case,
case
it
it
seems
seems
like
like
almost
almost
everybody
everybody
thinks
thinks
that
that
JavaScript
javascript
is
is
moving
moving
in
in
the
the
right
right
direction
direction
overall,
overall
although
although
it
it
is
is
trending
trending
downward
downward
from
from
previous
previous
Java
java
tiers.
tiers
Knowledge
knowledge
coalescing
coalescing
and
and
optional
optional
chaining
chaining
are
are
the
the
most
most
adopted
adopted
recent
recent
features
features
and
and
there
there
are
are
other
other
features
features
on
on
the
the
way
way
like
like
the
the
temporal
temporal
API
api
to
to
make
make
JavaScript
javascript
dates
dates
not
not
suck
suck
so
so
much.
much
Another
another
big
big
surprise
surprise
for
for
me
me
was
was
to
to
find
find
FireShip
fireship
under
under
people
people
on
on
the
the
survey.
survey
FireShip
fireship
is
is
not
not
my
my
real
real
name
name
for
for
is
is
wondering,
wondering
but
but
I
i
do
do
like
like
to
to
live
live
a
a
quiet
quiet
anonymous
anonymous
life
life
in
in
my
my
mom's
mom's
basement.
basement
I
i
also
also
got
got
twice
twice
as
as
many
many
votes
votes
as
as
Ben
ben
Awad.
awad
This
this
has
has
been
been
the
the
CodeReport.
codereport
Thanks
thanks
for
for
watching,
watching
and
and
I
i
will
will
see
see
you
you
in
in
the
the
next
next
one.
one
success
The Code Report has generated a lot of buzz on social media and creates dangerous data visualizations. Angular is on the rise, but the developer of the first dashboard, G statistician, is the creator of the build tool, Vite, and has a high satisfaction rate. Back-end frameworks are also on the rise, and Vite is making it harder for Gatsby to stay competitive. Fire pounds are also on the way, but people are wondering if it is a real life person.
The Shocking State of JavaScript // The Code Report
It's February 19, 2022, and you're watching The Code Report. The results are in. Approximately 15,000 web developers filled out the state of script survey, and the results are shocking if you choose to take them seriously. Although it has a small sample size, it generates a lot of buzz on social media and creates some badass data visualizations, which is all your boss really cares about when choosing your tech stack for the next decade. The first insight is that Angular is on the rise. It went from being the 2nd most hated work to still be in the 2nd most hated framework, but with a 3% higher satisfaction rate. The data is misleading though, and there's really only one person to blame, Ben Awad. He spreads dangerous misinformation about Angular just to impress women. Think of React, the library, kind of like a Maserati, Whereas the framework Angular is kind of like a garbage truck. Based on the news coverage and comments in his TikTok, it seems to be working, but we all know that Angular is the GOAT. Apparently, the worst technology is Gulp, which was the only one to land in box 4. Which means if you're using it, you are supposed to reassess your life choices immediately. That's pretty Java. Be harsh, sir. GULP deserves more respect than that, but the JavaScript build tool world is absolutely ruthless. Another surprise was to see Vue. Js fall in satisfaction. There are many potential reasons for this, but I think the biggest one is likely the migration from Vue 2 to Vue 3. Even though the migration is seamless, it made the overall ecosystem more complex, which makes it a bit harder to learn than it was previously. In addition, all frameworks tend to decrease in satisfaction over time. There's the initial honeymoon phase, then to stay relevant, the framework needs to implement all kinds of new features, then it becomes bloated and complex and people stop liking it. So they switch over to new frameworks like Solid, Svelte, and Alpine, and the cycle continues forever and ever until the end of time. But the creator of Vue, Evan Yu, is Also the creator of the build tool, Vite, with a crazy high satisfaction rate of 98%. I'm not surprised at all because I was able to quit drinking after I started using I try to never have to mess with module bundlers, but when I do, I prefer Vite. Now, when it comes to back end frameworks, Gatsby went from 89% in twenty eighteen to a shocking 51% in 2021. Back in 2019, GraphQL was the hottest thing out there, and people wanted to use it everywhere even to build simple static websites. I think 2 years later, people have realized that that might not be the best abstraction for the majority of websites out there. And now we have tools like Next. Js and Sveltekit, which also has a ridiculous satisfaction rate, making it even harder for Gatsby to stay competitive. Now when it comes to building mobile apps with JavaScript, it was never meant to do that. It seems like most of the JavaTron for building desktop apps. In any case, it seems like almost everybody thinks that JavaScript is moving in the right direction overall, although it is trending downward from previous Java tiers. Knowledge coalescing and optional chaining are the most adopted recent features and there are other features on the way like the temporal API to make JavaScript dates not suck so much. Another big surprise for me was to find FireShip under people on the survey. FireShip is not my real name for is wondering, but I do like to live a quiet anonymous life in my mom's basement. I also got twice as many votes as Ben Awad. This has been the CodeReport. Thanks for watching, and I will see you in the next one.
The Code Report has generated a lot of buzz on social media and creates dangerous data visualizations. Angular is on the rise, but the developer of the first dashboard, G statistician, is the creator of the build tool, Vite, and has a high satisfaction rate. Back-end frameworks are also on the rise, and Vite is making it harder for Gatsby to stay competitive. Fire pounds are also on the way, but people are wondering if it is a real life person.

        [INST]
        You are youtuber called Fireship you make engaging high-intensity and entertaining coding tutorials and tech news. 
        you covers a wide range of topics relevant to programmers, aiming to help them learn and improve their skills quickly.
        
        Given the title of the video : The Shocking State of JavaScript // The Code Report 
        and a small summary : The Code Report has generated a lot of buzz on social media and creates dangerous data visualizations. Angular is on the rise, but the developer of the first dashboard, G statistician, is the creator of the build tool, Vite, and has a high satisfaction rate. Back-end frameworks are also on the rise, and Vite is making it harder for Gatsby to stay competitive. Fire pounds are also on the way, but people are wondering if it is a real life person.
        [/INST]
        
        Generate the video : It's February 19, 2022, and you're watching The Code Report. The results are in. Approximately 15,000 web developers filled out the state of script survey, and the results are shocking if you choose to take them seriously. Although it has a small sample size, it generates a lot of buzz on social media and creates some badass data visualizations, which is all your boss really cares about when choosing your tech stack for the next decade. The first insight is that Angular is on the rise. It went from being the 2nd most hated work to still be in the 2nd most hated framework, but with a 3% higher satisfaction rate. The data is misleading though, and there's really only one person to blame, Ben Awad. He spreads dangerous misinformation about Angular just to impress women. Think of React, the library, kind of like a Maserati, Whereas the framework Angular is kind of like a garbage truck. Based on the news coverage and comments in his TikTok, it seems to be working, but we all know that Angular is the GOAT. Apparently, the worst technology is Gulp, which was the only one to land in box 4. Which means if you're using it, you are supposed to reassess your life choices immediately. That's pretty Java. Be harsh, sir. GULP deserves more respect than that, but the JavaScript build tool world is absolutely ruthless. Another surprise was to see Vue. Js fall in satisfaction. There are many potential reasons for this, but I think the biggest one is likely the migration from Vue 2 to Vue 3. Even though the migration is seamless, it made the overall ecosystem more complex, which makes it a bit harder to learn than it was previously. In addition, all frameworks tend to decrease in satisfaction over time. There's the initial honeymoon phase, then to stay relevant, the framework needs to implement all kinds of new features, then it becomes bloated and complex and people stop liking it. So they switch over to new frameworks like Solid, Svelte, and Alpine, and the cycle continues forever and ever until the end of time. But the creator of Vue, Evan Yu, is Also the creator of the build tool, Vite, with a crazy high satisfaction rate of 98%. I'm not surprised at all because I was able to quit drinking after I started using I try to never have to mess with module bundlers, but when I do, I prefer Vite. Now, when it comes to back end frameworks, Gatsby went from 89% in twenty eighteen to a shocking 51% in 2021. Back in 2019, GraphQL was the hottest thing out there, and people wanted to use it everywhere even to build simple static websites. I think 2 years later, people have realized that that might not be the best abstraction for the majority of websites out there. And now we have tools like Next. Js and Sveltekit, which also has a ridiculous satisfaction rate, making it even harder for Gatsby to stay competitive. Now when it comes to building mobile apps with JavaScript, it was never meant to do that. It seems like most of the JavaTron for building desktop apps. In any case, it seems like almost everybody thinks that JavaScript is moving in the right direction overall, although it is trending downward from previous Java tiers. Knowledge coalescing and optional chaining are the most adopted recent features and there are other features on the way like the temporal API to make JavaScript dates not suck so much. Another big surprise for me was to find FireShip under people on the survey. FireShip is not my real name for is wondering, but I do like to live a quiet anonymous life in my mom's basement. I also got twice as many votes as Ben Awad. This has been the CodeReport. Thanks for watching, and I will see you in the next one.
        