Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,156,060 members, 7,828,739 topics. Date: Wednesday, 15 May 2024 at 01:30 PM

Is Learning Js Frameworks Necessary - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Is Learning Js Frameworks Necessary (1561 Views)

Is Learning C language Of Any Advantage To Data Science In The Long Run? / Which Js Frameworks Is The Best To Learn / How Important Is Learning About The Command Line!? (2) (3) (4)

(1) (Reply) (Go Down)

Is Learning Js Frameworks Necessary by Bade007: 1:07am On Jun 08, 2020
Do i need frameworks in building web applications...cant i just use html css nd js
Re: Is Learning Js Frameworks Necessary by Donald3d(m): 1:12am On Jun 08, 2020
Bade007:
Do i need frameworks in building web applications...cant i just use html css nd js
You can do without frameworks, they aren't compulsory

Frameworks help you build faster
Re: Is Learning Js Frameworks Necessary by SUPREMOTM: 6:39am On Jun 08, 2020
Bade007:
Do i need frameworks in building web applications...cant i just use html css nd js

You can and you probably should, but if you want paid employment as a JavaScript programmer, I'm 99.9999 percent certain that knowledge of frameworks will be a requirement for employment.

Vanilla JavaScript (plain JavaScript, without framework) hasn't always been as powerful as it is today, so, most web projects were made with Frameworks; maintaining them requires you to understand the framework used.
Re: Is Learning Js Frameworks Necessary by stanliwise(m): 8:54am On Jun 08, 2020
Bade007:
Do i need frameworks in building web applications...cant i just use html css nd js
We have Frontend and backend frameworks. Depends on which stack you’re based. Framework provide all sort of library and functionality you may need as a web dev. E.g for backend dev you may automatically get mail functionality, file functionality, HTTP functionality, routing functionality and so many. All you need to do is to code your view and business logic then you’re good to go. But it ain’t necessary if you can get the functionality you need yourself.

1 Like

Re: Is Learning Js Frameworks Necessary by Bade007: 9:03am On Jun 08, 2020
Thanks
Re: Is Learning Js Frameworks Necessary by spartan117(m): 10:18am On Jun 08, 2020
SUPREMOTM:


You can and you probably should, but if you want paid employment as a JavaScript programmer, I'm 99.9999 percent certain that knowledge of frameworks will be a requirement for employment.

Vanilla JavaScript (plain JavaScript, without framework) hasn't always been as powerful as it is today, so, most web projects were made with Frameworks; maintaining them requires you to understand the framework used.

Most JavaScript programmers learn frameworks first , but it's better if you learn Vanilla first.

Frameworks are no longer necessary, but that's the easier route to get the job done .
Correction.
Most JavaScript developers Learn JavaScript first before moving on to frameworks.
Frameworks are still very necessary, they are not just the easier route, they are the better route.

2 Likes 1 Share

Re: Is Learning Js Frameworks Necessary by SUPREMOTM: 11:19am On Jun 08, 2020
spartan117:

Correction.
Most JavaScript developers Learn JavaScript first before moving on to frameworks.
Frameworks are still very necessary, they are not just the easier route, they are the better route.
Ok
Re: Is Learning Js Frameworks Necessary by Karlebolu(m): 4:53pm On Jun 08, 2020
spartan117:

Correction.
Most JavaScript developers Learn JavaScript first before moving on to frameworks.
Frameworks are still very necessary, they are not just the easier route, they are the better route.

To add to this...

You can hardly learn a JS framework if you are new to programming and Javascript is your first language.
Re: Is Learning Js Frameworks Necessary by stanliwise(m): 9:20pm On Jun 08, 2020
Karlebolu:


To add to this...

You can hardly learn a JS framework if you are new to programming and Javascript is your first language.
This ain’t true, framework are more easier and far easier than vanilla JS. Many frameworks you see today are based on the philosophy of abstraction and this simply means you call a simple functionality like Mail->send() without having any knowledge about the internal large implementation.
The only thing hard about Frameworks is installation and deployment but working with framework is so so easy.

2 Likes

Re: Is Learning Js Frameworks Necessary by Karlebolu(m): 9:32pm On Jun 08, 2020
stanliwise:
This ain’t true, framework are more easier and far easier than vanilla JS. Many frameworks you see today are based on the philosophy of abstraction and this simply means you call a simple functionality like Mail->send() without having any knowledge about the internal large implementation.
The only thing hard about Frameworks is installation and deployment but working with framework is so so easy.

if("you are new to programming" && "Javascript is your first language" ) {

console.log("You can hardly learn a Javascript framework" );

}

2 Likes

Re: Is Learning Js Frameworks Necessary by stanliwise(m): 9:37pm On Jun 08, 2020
Karlebolu:


if("you are new to programming" && "Javascript is your first language" ) {

console.log("You can hardly learn a Javascript framework" );

}
So False. I wonder where you guys buy this ideologies.

1 Like

Re: Is Learning Js Frameworks Necessary by spartan117(m): 9:54pm On Jun 08, 2020
stanliwise:
So False. I wonder where you guys buy this ideologies.
Oga it's very difficult to learn a JavaScript framework with zero knowledge of vanilla JavaScript.
The time you will use to do trial and error will be more than enough to learn plain JavaScript and then learn the framework you want.

2 Likes

Re: Is Learning Js Frameworks Necessary by stanliwise(m): 10:27pm On Jun 08, 2020
spartan117:

Oga it's very difficult to learn a JavaScript framework with zero knowledge of vanilla JavaScript.
The time you will use to do trial and error will be more than enough to learn plain JavaScript and then learn the framework you want.
There is a learning curve for learning JavaScript through framework. Just say you don’t know it. The tutorial is often mixed with Vanilla and frameworks. Every topic like array, functions and variable are included the tutorial.
Re: Is Learning Js Frameworks Necessary by spartan117(m): 10:29pm On Jun 08, 2020
stanliwise:
There is a learning curve for learning JavaScript through framework. Just say you don’t know it. The tutorial is often mixed with Vanilla and frameworks. Every topic like array, functions and variable are included the tutorial.

Re: Is Learning Js Frameworks Necessary by stanliwise(m): 10:35pm On Jun 08, 2020
spartan117:
Ok it is through learning Django that I learnt python. How about that?
Re: Is Learning Js Frameworks Necessary by stanliwise(m): 10:37pm On Jun 08, 2020
spartan117:

Oga it's very difficult to learn a JavaScript framework with zero knowledge of vanilla JavaScript.
The time you will use to do trial and error will be more than enough to learn plain JavaScript and then learn the framework you want.
I also learnt JQuery before understanding the JavaScript properly.

I also learnt Bootstrap before deep Css understanding. So let’s be open minded.
Re: Is Learning Js Frameworks Necessary by spartan117(m): 10:54pm On Jun 08, 2020
stanliwise:
I also learnt JQuery before understanding the JavaScript properly.

I also learnt Bootstrap before deep Css understanding. So let’s be open minded.
It's possible to do that, but it's an unnecessary pain in the ass. The best approach still remains learning the basics of the language first, you don't have to go too deep as the case may be.

React JavaScript for example is pure JavaScript, I can imagine how difficult it would be for someone to attempt learning React without first mastering some core JavaScript principles.

Take a look at this thread:

https://www.freecodecamp.org/forum/t/learn-a-framework-not-a-language/102995/8

1 Like

Re: Is Learning Js Frameworks Necessary by stanliwise(m): 10:59pm On Jun 08, 2020
spartan117:

It's possible to do that, but it's an unnecessary pain in the ass. The best approach still remains learning the basics of the language first, you don't have to go too deep as the case may be.

React JavaScript for example is pure JavaScript, I can imagine how difficult it would be for someone to attempt learning React without first mastering some core JavaScript principles.

Take a look at this thread:

https://www.freecodecamp.org/forum/t/learn-a-framework-not-a-language/102995/8
I agree with you but vanilla first before frameworks is a harder but Efficient way to learn. That is how I learn how to code PHP. But a faster way which has drawbacks is to learn how to use frameworks. First, in no time you will learn how to do many things but you won’t understand how they work.

It is a blue vs red pill choice. One helps you get on to the practical field as fast as possible but the other although slow gives you a thorough and a proper way of learning.

Nowadays beginners like to use frameworks, many folk run to laravel at the slightest learning of PHP and run to Django before learning anything in python. Many to Bootstrap before learning two page of CSS. So it is different folks for different strokes.

Me perse I personally hate frameworks. They give you a learning curve and ideology that make it looks like the alpha and omega of doing things.

1 Like

Re: Is Learning Js Frameworks Necessary by 3KINGZ18: 5:55pm On Jun 09, 2020
Bade007:
Do i need frameworks in building web applications...cant i just use html css nd js

I had the same thought as you when i was still doing just plain JS but the moment i started building web apps with framework i couldn't go back ,frameworks make things easier when building web applications, they are some things we do with plain JS when building web apps that are just redundant.
Re: Is Learning Js Frameworks Necessary by SUPREMOTM: 6:54pm On Jun 09, 2020
3KINGZ18:


I started building web apps with framework i couldn't go back ,frameworks make things when building web applications, they are some things we do with plain JS when building web apps that are just redundant.
Re: Is Learning Js Frameworks Necessary by Iamsheye(m): 1:12am On Jun 10, 2020
Bade007:
Do i need frameworks in building web applications...cant i just use html css nd js
you should also watch this video on css
https://www.youtube.com/watch?v=xYNKKXgtt0Q&t=5s
Re: Is Learning Js Frameworks Necessary by Iamsheye(m): 1:14am On Jun 10, 2020
Do you know how specificity in CSS works?? Did you also know that the more specific a CSS style is, the higher point value it accrues, and the likelier it is to be present on the element's style. After watching this video from, I can guarantee you'll be able to
- Calculate specificity
- Understand how to override specificity and,
- Understand how priority works in all types of CSS.
 These few minutes can make a difference in your life:  
https://www.youtube.com/watch?v=xYNKKXgtt0Q&feature=youtu.be
Re: Is Learning Js Frameworks Necessary by elunico: 3:44am On Jun 15, 2020
stanliwise:
I agree with you but vanilla first before frameworks is a harder but Efficient way to learn. That is how I learn how to code PHP. But a faster way which has drawbacks is to learn how to use frameworks. First, in no time you will learn how to do many things but you won’t understand how they work.

It is a blue vs red pill choice. One helps you get on to the practical field as fast as possible but the other although slow gives you a thorough and a proper way of learning.

Nowadays beginners like to use frameworks, many folk run to laravel at the slightest learning of PHP and run to Django before learning anything in python. Many to Bootstrap before learning two page of CSS. So it is different folks for different strokes.

Me perse I personally hate frameworks. They give you a learning curve and ideology that make it looks like the alpha and omega of doing things.

I've finished a course on HTML and CSS, and I'm deploying my knowledge in trying to build up my personal website, taken some basics on Javascript and grabbing it little by little, but, I think, I'd have to begin undergoing projects to fully get a grasp of it. Do I move on to learn a frame work that applies to front-end developer? Which one in particular? Pls, I'd like to know the next step to take and soon, thanks!!
Re: Is Learning Js Frameworks Necessary by VillagePeople11: 4:55am On Jun 15, 2020
stanliwise:
There is a learning curve for learning JavaScript through framework. Just say you don’t know it. The tutorial is often mixed with Vanilla and frameworks. Every topic like array, functions and variable are included the tutorial.

You are just arguing anyhow which shows how much little knowledge you have. You can not just jump to angular, react or vue without a good foundational knowledge of javascript.... wetin u dey argue sef...

And you can not hate frameworks except uve never built anything serious that requires you to write complex logical codes. You'd rather spend your time doing that than redundantly reinventing the wheel
Re: Is Learning Js Frameworks Necessary by stanliwise(m): 8:01am On Jun 15, 2020
elunico:


I've finished a course on HTML and CSS, and I'm deploying my knowledge in trying to build up my personal website, taken some basics on Javascript and grabbing it little by little, but, I think, I'd have to begin undergoing projects to fully get a grasp of it. Do I move on to learn a frame work that applies to front-end developer? Which one in particular? Pls, I'd like to know the next step to take and soon, thanks!!
Since you have decide to be a front end dev, concentrate on it now. There is a blur line concerning learning frameworks and the real codes. You have to be doing the two side by side but one advice I will give you now is to treat them patiently and stick with a learning style until you’re comfortable to move on. So if for example you start with Vue.js. Just ensure you keep on it until you understand it properly. As for learning JavaScript properly. It should be your watch work. Keep learning pure JavaScript time by time. It will in on the long run help you have a deep understanding of any framework you are making use of. But I mean on a long run. If you’re doing small UI projects. Handle it will Pure JS, CSS and HTML . But if big then use frameworks. Frontend design has two part of it. It has the artistic prowess and the coding part. Almost no one is greater than the other but just concentrate
Re: Is Learning Js Frameworks Necessary by stanliwise(m): 8:08am On Jun 15, 2020
VillagePeople11:


You are just arguing anyhow which shows how much little knowledge you have. You can not just jump to angular, react or vue without a good foundational knowledge of javascript.... wetin u dey argue sef...

And you can not hate frameworks except uve never built anything serious that requires you to write complex logical codes. You'd rather spend your time doing that than redundantly reinventing the wheel
I don’t think you know who I am and how good I can code. You probably didn’t understand what I said earlier. Many people start learning JS by starting out with a framework, take it or leave it. The basic concept of JavaScript was learnt along with them. But you didn’t see where I mentioned that it is not the best learning method. I know of many guys who started using ExpressJS frameworks of Node to start learning web dev before they fully grabs JS.
Many started using JQuery before the understand what some deep concepts of JS. And I never mentioned you don’t need to have a single understanding of basic JS. I only said the understanding don’t have to be deep. Many frameworks dis days are easy to use since their ideology are based on abstraction. You don’t need a deep understanding to use today’s web framework. And for your info I don’t like using frameworks, they always have their own learning curves which over time can become a habit to change.

1 Like

Re: Is Learning Js Frameworks Necessary by MrWondah(m): 2:27pm On Jun 15, 2020
For your best interest, learn a language before a framework, especially if you are a new developer.
Learning framework without learning the basics of a language will throw you into confusion.

Imagine you don't know the difference between var, let and const. Or you don't know what a function is but you have to use it anyway.

You'll end up copying codes you don't understand.

Knowledge of the core language gives you the ability to be a super user. That's what differentiates a developer from an engineer.
Re: Is Learning Js Frameworks Necessary by elunico: 2:32pm On Jun 15, 2020
stanliwise:
Since you have decide to be a front end dev, concentrate on it now. There is a blur line concerning learning frameworks and the real codes. You have to be doing the two side by side but one advice I will give you now is to treat them patiently and stick with a learning style until you’re comfortable to move on. So if for example you start with Vue.js. Just ensure you keep on it until you understand it properly. As for learning JavaScript properly. It should be your watch work. Keep learning pure JavaScript time by time. It will in on the long run help you have a deep understanding of any framework you are making use of. But I mean on a long run. If you’re doing small UI projects. Handle it will Pure JS, CSS and HTML . But if big then use frameworks. Frontend design has two part of it. It has the artistic prowess and the coding part. Almost no one is greater than the other but just concentrate

Thanks so much for this, it was helpful. I'd keep on with improving my JS knowledge before moving on to Vue, and I'd be see how far I'd go in the next 4 months.
Re: Is Learning Js Frameworks Necessary by trytillmake(m): 9:46pm On Jun 15, 2020
em, just to add better u learn plain javascript first -- w3 schools will help u out, then u can add a framework to it --- angualar or react js -- what frameworks do is that they are written to help u bootstrap an app easily, and to easily help u apply plugins to make an app faster either web or mobile, u can still write yr plain javascript in a framework or u use the framworke specific language.
Long and short -- learn javascript first then pick a framework either angular or react e.t.c
Re: Is Learning Js Frameworks Necessary by elunico: 4:29pm On Jun 16, 2020
trytillmake:
em, just to add better u learn plain javascript first -- w3 schools will help u out, then u can add a framework to it --- angualar or react js -- what frameworks do is that they are written to help u bootstrap an app easily, and to easily help u apply plugins to make an app faster either web or mobile, u can still write yr plain javascript in a framework or u use the framworke specific language.
Long and short -- learn javascript first then pick a framework either angular or react e.t.c

Thanks for this! I now have a better understanding.

How similar is Vue.js syntax to that of React?
Re: Is Learning Js Frameworks Necessary by Karlebolu(m): 5:17pm On Jun 16, 2020
One important thing is, an employer will only employ you based on your knowledge of a popular framework, after getting the basics of vanilla Javascript and programming in general, move on to either React, Angular or Vue.

These are the popular and in demand ones right now, the status quo is changing anytime soon.

(1) (Reply)

Learn How To Develop Facebook Applications Today / Programming: An Appetising Insight For Beginners / PHP Or Javascript

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 53
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.