ZL
About Articles Contact
Published on May 25, 2018
Filed under:
#advice,
#javascript

Which JavaScript framework should you learn?

There are so many frameworks out there. How do you know which one to choose to learn?

This video helps you answer that question.

We’re going to do things differently in this video.

I want to walk you through a few questions. For each question, I want you to pause the video and write down your answer to the question on a piece of paper. Do it before you listen to the next question.

If you answer the questions, you will be able to figure out which framework you should learn, and how to start learning it.

The first question

What’s your goal? Why are you trying to learn a framework?

Be honest with yourself with this answer. Pause the video and answer the question.

The second question

Which framework will help you get to your goal?

List every framework that comes to mind.

List any other solutions besides frameworks that come to your mind.

Pause the video and answer the question.

The third question

Which framework will or solution do you want to try out the most?

Pick one. Just one.

List your reasons.

Pause the video and answer the question.

The fourth question

What is stopping you from learning that framework?

List everything you can think of.

Pause the video and answer the question.

The fifth question

What’s the worst that can happen if you learn that framework?

What will you do if that worst case scenario happens?

Pause the video and answer the question.

The sixth question

What’s the smallest possible step you can do to reach the goal?

Once you’re done, list five more steps.

Pause the video and answer the question.

That’s the end of all questions.

At the end of the day, it doesn’t matter which framework you pick. What’s important is you fulfill the goal you’re trying to reach.

Frameworks are just tools. You can use any tool you want. They don’t matter. Decide on one and move on.

What are your answers to the questions?

I’d love to hear your answers to the questions above. If you like to, please share them with me in the comments below.

Previous Where to find people to teach Next The key to teaching

Join My Newsletter

I share what I’m learning on this newsletter: code, building businesses, and living well.

Sometimes I write about technical deep-dives, product updates, musings on how to live, and sometimes my struggles and how I’m breaking through.

Regardless of the type of content, I do my best to send you an update every week.

If you’re into making things and growing as a person, you’ll probably feel at home here.

“

Zell’s writing is very accessible to newcomers because he shares his learning experience. He covers current topics and helps all readers level up their web development skills. Must subscribe.

Chen Hui Jing
Chen Hui Jing — Web Developer
The Footer

General

Home About Contact Testimonials Tools I Use

Projects

Magical Dev School Splendid Labz

Socials

Youtube Instagram Tiktok Github Bluesky X

Follow Along

Email RSS
© 2013 - 2025 Zell Liew / All rights reserved / Terms