JavaScript frameworks vs Vanilla JavaScript

preview_player
Показать описание
This video walks through the key benefits to using a JavaScript framework, such as React, Angular, or Vue compared with JavaScript by itself.
Рекомендации по теме
Комментарии
Автор

I was really waiting anxiously for him to write something on that chalkboard 😪

othneildrew
Автор

Vanilla is faster..nearly 30 times faster than React on an average.

newcomer
Автор

Vanilla is faster, Vanilla is light.
Having a thousand node in a page is not a good idea. May be in some situation you may need it, then possibly a framework can help you better.

NowHereUs
Автор

02:31 - this argument drives me crazy. If a dev is not able to read the code and understand vanilla JS, then the code was either badly written or the dev is not up to par. In that scenario a framework or a library will not help.

johnathanbrandt
Автор

How C++, C, Java developers work? Do they don't understand each other's code?really, the thing is web-developers are getting lazy a lot that's why even after using such a High level language like Javascript they don't understand anything.
Nice video tho

newcomer
Автор

what about use TypeScript and HTML allows you to be compliant with old js browsers. Remember Frameworks are not created to solve your problems, but instead are created to solve creator's problems. I rarely use frameworks. and instead use good clean architecture patterns.

eddwinpaz
Автор

Whether or not a framework should be used depends on how much JS knowledge a developer has and the particular project. For example, if it's a project involving sensitive information, it's much more secure for me to write my own JS than it is to hand it over to some framework and hope that TypeScript or React has their act together and hasn't missed any important vulnerabilities. XSS is the most prevalent attack surface for hackers, precisely because people don't understand the security implications of using a framework or subset of JS.

iorekby
Автор

AS a solo developer making small sas projects I find vanilla JS is best for me.I hate depending on 3rd party libraries, I already depend on the language itself.The benefit of frameworks comes with double disadvantages, what happens when react is no longer maintained and there's a new kid on the block, you move everything? I hate when people say "you don't need to understand what happens behind the scenes" of course you do, are you a real programmer or a dork

self-purpose
Автор

Hence the issue with learning Frameworks at the same time as learning JavaScript. Programmers should understand the basic foundation of programming to be considered a senior, especially a master.

andrewilliams
Автор

This was quite clear. Thank you for the explanation!

lifeisadoughnut
Автор

few time ago I hadnt any experience on vanilaJS but now I am expert! hehe

starstuff
Автор

Once again shadow dom, Custom elements (lit-element is a good class) redux for state, just use simple libraries to get what you need. React is trying to rewrite all the functionality that is now part of every modern browser at the cost of downloading tons of extra script! Do a cost assessment of a simple todo list in react and one using custom elements. and you will see a drastic size difference between the bundles.

bcburnettcom
Автор

Who remembers the good old days when we didn't dump all the business logic into a much slower client side language and make a much slower client device re-render the page on every load? Javascript has become the new Flash, and as soon as we reign it in the better.

PhillipParr
Автор

what? custom elements and shadow DOM have made frameworks obsolete..

cloudpuncher
Автор

I'm learning how to code. Do you recommend to use those frameworks to coding?

Elmastomas
Автор

So basically its not possible to create a MV* using Vanilla JS

theoligarchist
Автор

React isn't a framework it is a library

chrischoir
Автор

Instead of reinventing the wheel, we prefer to use Framework.

codelucky
welcome to shbcf.ru