the untold history of web development

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024
  • A totally comprehensive history of web development and JavaScript frameworks
    #humor #webdevelopment #shorts

Комментарии • 2,8 тыс.

  • @wlockuz4467
    @wlockuz4467 10 месяцев назад +18597

    As a legendary programmer once said:
    "An idiot admires complexity, a genius admires simplicity"

    • @NNokia-jz6jb
      @NNokia-jz6jb 10 месяцев назад +414

      RIP Terry.

    • @wlockuz4467
      @wlockuz4467 10 месяцев назад +292

      @@NNokia-jz6jb The greatest programmer to have ever lived.

    • @lloyd26
      @lloyd26 10 месяцев назад +84

      ​@@wlockuz4467Is that a Salem Techsperts reference? lol

    • @NNokia-jz6jb
      @NNokia-jz6jb 10 месяцев назад +191

      @@lloyd26 Terry was the best of all the programmers out there. He wrote his own compiler.

    • @rubyciide5542
      @rubyciide5542 10 месяцев назад +40

      Do you use templeOS to quote him tho m

  • @krakenftw6752
    @krakenftw6752 10 месяцев назад +18221

    2023: HTML is used in 100% of websites

    • @dislike__button
      @dislike__button 10 месяцев назад +954

      Somebody needs to invent HTMW to fix this mess.

    •  9 месяцев назад +272

      there are websites that are plain text

    • @flow7
      @flow7 9 месяцев назад +343

      ​@@dislike__button it is already done. It is called html5

    • @gr6e
      @gr6e 9 месяцев назад +99

      ​@ plain text still needs to be in HTML containers

    • @amberglass7397
      @amberglass7397 9 месяцев назад +192

      @@gr6e nope, you can serve plain text with plain text mime type and browsers will render it as plain text

  • @mollthecoder
    @mollthecoder 10 месяцев назад +7931

    Ah, this is madness! I know, I'll make a framework to fix it!

    • @KhoPhi
      @KhoPhi 10 месяцев назад +407

      Next:
      there are now 24 competing standards

    • @smallSphere69
      @smallSphere69 10 месяцев назад

      Scientists say that in 2050 there'll be more JS framework than the population of China.

    • @sampathsris
      @sampathsris 10 месяцев назад +107

      @@KhoPhi And the new one is even called Next(JS).

    • @CoolestPossibleName
      @CoolestPossibleName 10 месяцев назад +6

      Good luck bud

    • @adenm8963
      @adenm8963 10 месяцев назад

      ​@@KhoPhiXKCD

  • @siteantipas6837
    @siteantipas6837 8 месяцев назад +3693

    As a legend programmer once said;
    There are two types of languages: Those which programmers complain about and those they don't use.

    • @piked86
      @piked86 8 месяцев назад +67

      Bjarne Stroustrup creator of C++

    • @theblackbaron4119
      @theblackbaron4119 8 месяцев назад +48

      It's true.... I love Rust, Swift, Java, pascal, Pl/1, cobal and assembly because I don't have to use them.

    • @nishantraval2740
      @nishantraval2740 7 месяцев назад +12

      Actually there are only 2 types of languages: Those who require too many libraries and frameworks and those who requires minimal external libraries to accomplish basic tasks.

    • @terryriley6410
      @terryriley6410 7 месяцев назад

      ​@@nishantraval2740Meh, you can do basic tasks with vanilla JS despite the vast landscape of different frameworks and libraries. This cateogorization is rather pointless, languages with more users will naturally have more libraries developed.

    • @okie9025
      @okie9025 4 месяца назад +8

      ​@@nishantraval2740lol nah

  • @GardeniaCreations
    @GardeniaCreations 9 месяцев назад +1157

    "759 bugs on report, 759 bugs! Take one down, patch it out, 989 bugs on report! FATAL ERROR."

    • @vladloukine2813
      @vladloukine2813 7 месяцев назад +63

      Average developer's day:
      8am: wake up
      9am: make code
      9:01am: break entire application
      1:30pm: fix application
      1:32pm: break everything again
      2:00pm: eat
      3:00pm: fix errors
      3:05pm: 999 more errors
      3:06pm: give up
      3:07pm: sleep

    • @4livetv934
      @4livetv934 6 месяцев назад +10

      SEGMENTATION FAULT

    • @foreverpyrite
      @foreverpyrite 3 месяца назад

      ​@@4livetv934C programming?

    • @spynix0718
      @spynix0718 2 месяца назад +13

      ​@vladloukine2813 9:05 pm: Wake up in cold sweat, realizing how to fix the issue you did earlier today.
      9:12pm: Implement fix
      9:14pm: Get mad that fix doesn't work
      9:15pm: Delete fix
      9:16pm: Run code again, suddenly it works.
      9:30pm: Go to bed
      Then the cycle repeats.

    • @kushalprataprajawat
      @kushalprataprajawat 2 месяца назад

      @@vladloukine2813damn😢😂fr

  • @michaelrobertson4298
    @michaelrobertson4298 10 месяцев назад +3702

    Classic programmer joke
    Situation: There are 14 different standards
    “What? 14?! That’s crazy! We need to develop one universal standard that covers all use cases!”
    Situation: There are 15 different standards

    • @halkon4412
      @halkon4412 10 месяцев назад +291

      Xkcd. And it’s hardly a joke honestly

    • @farhanaditya2647
      @farhanaditya2647 10 месяцев назад +9

      😂

    • @daveSoupy
      @daveSoupy 10 месяцев назад +80

      @@halkon4412 it plays better as the comic than it does written like this

    • @halkon4412
      @halkon4412 10 месяцев назад +66

      @@daveSoupy I don’t mean it’s a bad joke, I mean it’s basically reality lol

    • @gulabpatel7477
      @gulabpatel7477 9 месяцев назад +1

      😂😂😂

  • @Waffle_6
    @Waffle_6 10 месяцев назад +2768

    99% of web developers quit making a new framework right before solving all their problems

    • @six-slime
      @six-slime 10 месяцев назад +38

      underrated comment

    • @braxoff5th
      @braxoff5th 10 месяцев назад +52

      be different, finish the framework

    • @yaseemanac
      @yaseemanac 9 месяцев назад +2

      😂

    • @eeeeee8762
      @eeeeee8762 9 месяцев назад +8

      ​@@braxoff5thBut then... Who will be making the frameworks?

    • @CrimsonDoveKarting
      @CrimsonDoveKarting 9 месяцев назад +3

      *frontend
      We finished laravel for the backends a decade ago 🤣

  • @ModernProjectManager
    @ModernProjectManager 10 месяцев назад +4558

    HTML is the Singularity itself.

    • @zeppie_
      @zeppie_ 10 месяцев назад

      ​@LeoMods_watch me build a website using only javascript CPU-based rendering

    • @essem4979
      @essem4979 10 месяцев назад +1

      ​@LeoMods_laughs in xml

    • @Somebodyherefornow
      @Somebodyherefornow 10 месяцев назад +33

      @LeoMods_give or take 0.001%

    • @jakubrejzekjunior7349
      @jakubrejzekjunior7349 10 месяцев назад +46

      @LeoMods_not true. Some can use xml/ xls instead

    • @itsme_sumitkp
      @itsme_sumitkp 10 месяцев назад

      ​@@jakubrejzekjunior7349 how

  • @Iejdnx
    @Iejdnx 7 месяцев назад +29

    The most beautiful youtube short I have ever seen

  • @xbatusai
    @xbatusai 9 месяцев назад +237

    I still sneak some JQuery on my projects and nobody knows it

    • @hardlifting150
      @hardlifting150 7 месяцев назад +12

      No one will know

    • @joaquinel
      @joaquinel 5 месяцев назад

      You perv

    • @TeDynef
      @TeDynef 5 месяцев назад +16

      I dont even care to use the latest jquery version just an random old version is good

    • @hardlifting150
      @hardlifting150 5 месяцев назад +11

      ​@@TeDynefyeah avoid all those pesky modern breaking changes. Just tell your visitors not to use anything newer than IE6. If it doesn't work though you can always use a Flash plug in. 😆

    • @TeDynef
      @TeDynef 5 месяцев назад

      @@hardlifting150 Nah. you cant even see the difference. Jquery is enough for everything. Just less work hours

  • @proudparrot2
    @proudparrot2 10 месяцев назад +2209

    2024: Waterplane is invented to fix Fireship

    • @godwinojeiwa
      @godwinojeiwa 10 месяцев назад +42

      Let's start work

    • @Tambuburay888
      @Tambuburay888 10 месяцев назад +107

      2025: *Thundertank is invented to fix Waterplane*

    • @moltenlava1877
      @moltenlava1877 10 месяцев назад

      ​@@Tambuburay8882026 : InsulatorMk5 invented to restrain and handle Thundertank

    • @Helpseriously
      @Helpseriously 10 месяцев назад

      2028:Grassmechanizedinfantry is invented to fix thundertank@@Tambuburay888

    • @Ezfar1995
      @Ezfar1995 10 месяцев назад +70

      2026: Windtricycle invented to fix thundertank

  • @ryouskye
    @ryouskye 10 месяцев назад +2379

    PHP + Bootstrap + some cursed javascript abomination still going strong

    • @yamixtr
      @yamixtr 9 месяцев назад +39

      instant flashbacks 💕

    • @BeanBossing
      @BeanBossing 8 месяцев назад +26

      no way thats what i do

    • @ar_xiv
      @ar_xiv 8 месяцев назад +29

      Proud to say I never once touched bootstrap

    • @siteantipas6837
      @siteantipas6837 8 месяцев назад +40

      I love PHP ❤️

    • @gilpo
      @gilpo 8 месяцев назад +9

      + jQuery of course

  • @TheGamefreakr
    @TheGamefreakr 10 месяцев назад +2894

    A true dumpster fire

    • @austinedeclan10
      @austinedeclan10 10 месяцев назад +40

      That's what makes web programming enjoyable. It's a wild wild west out here. Not fun, though, for beginners and end users of the software we create

    • @allyc0des972
      @allyc0des972 10 месяцев назад +35

      You are masochistic @@austinedeclan10

    • @austinedeclan10
      @austinedeclan10 10 месяцев назад +8

      @@allyc0des972 😂 Indeed I am

    • @LuisSierra42
      @LuisSierra42 10 месяцев назад +6

      @@allyc0des972 It's not masochism, it's being a based dev

    • @callmeclover_
      @callmeclover_ 10 месяцев назад +2

      @@LuisSierra42that’s just being a dev.

  • @ironbatmongoose5874
    @ironbatmongoose5874 2 месяца назад +44

    McNally voice: You are using Angular JS from 2010, it can be defeated with an Angular 2 from 2016

    • @AntonySimkin
      @AntonySimkin 2 месяца назад +1

      *highfive lol best comment, no doubt

    • @livedandletdie
      @livedandletdie 2 месяца назад +1

      These frameworks are just annoying.

  • @sD-fc9mp
    @sD-fc9mp 3 месяца назад +9

    JQuery is really pulling that Php line:
    "You don't like me, I'm going nowhere"

  • @bradr3541
    @bradr3541 10 месяцев назад +374

    Props to the coders who were smart enough to create job security

    • @ahmadsaleh9635
      @ahmadsaleh9635 9 месяцев назад +49

      props aren't a thing to angular developers

    • @Mad3011
      @Mad3011 9 месяцев назад +34

      Is that what JS stands for?

    • @ethanrin9518
      @ethanrin9518 9 месяцев назад +9

      ​@@ahmadsaleh9635 nice one 😂 (a react-native dude)

    • @beratbayram
      @beratbayram 3 месяца назад +1

      @@Mad3011 good one!

    • @rohan14040
      @rohan14040 3 месяца назад +1

      Props? Is it a react pun

  • @matthewbalch3324
    @matthewbalch3324 10 месяцев назад +496

    And this is just the technologies that survived. There were Java Applets, Flash was ubiquitous for many years, VBScript in the browser was a competitor to JS years ago, and Silverlight was discontinued as recently as 2019.

    • @nikolaikalashnikov4253
      @nikolaikalashnikov4253 9 месяцев назад +28

      Honestly, I'm completely _SHOCKED_ that Web Servers don't send LUA for the Browser to interpret !!! LOL

    • @matthewbalch3324
      @matthewbalch3324 9 месяцев назад

      @@nikolaikalashnikov4253 You joke, but I'm fairly sure there's more than a few browser based games now doing exactly that internally.

    • @TheVerminus
      @TheVerminus 8 месяцев назад

      @@nikolaikalashnikov4253 it's bad enough already, don't give them any more ideas!

    • @DaVinc-hi7hd
      @DaVinc-hi7hd 6 месяцев назад +4

      java applets ahhhhhhhhhhh, really hated it

    • @olivers.7821
      @olivers.7821 6 месяцев назад

      ​@@nikolaikalashnikov4253 tbh I wish this would be the case just to have another reason to invest time in Lua 😅

  • @p4rk5h
    @p4rk5h 10 месяцев назад +822

    FYI: South Korean Government webpages require all government softwares to run specific combos of web frameworks based on ancient versions of Spring Framework (also known as egovframe). jQuery is part of that and is mandatory. So yes, new jQuery code is being written. In 2023!

    • @amitse
      @amitse 10 месяцев назад +28

      Woah they’re already using ruins 😂

    • @spasm
      @spasm 10 месяцев назад +12

      what's so wrong w jquery though

    • @tubester358
      @tubester358 10 месяцев назад +64

      ​@@spasm additional large file needs to be downloaded onto the client to for it to work, that's why more and more of its features are slowly becoming native to js/ECMAScript

    • @JM-st1le
      @JM-st1le 10 месяцев назад +37

      Leave it to governments to make their websites with dinosaur tech 😂

    • @snailedlt
      @snailedlt 10 месяцев назад +3

      sad fact*

  • @JackhammerJesus
    @JackhammerJesus 2 месяца назад +18

    A teacher once told me: Imagine you have a TV set, two consoles, 5 sound boxes, a box to connect it to the internet, a box for cable TV, a record player, a DVD player and an Alexa connected to it and now you just have a bunch of cables behind the cupboard. YOU have some idea how it all works together, but as soon as someone else touches it... it is over!

  • @nikolasmichael6377
    @nikolasmichael6377 9 месяцев назад +83

    Funny when job vacancies are like “Should know Angular, Vue, React and JQuery” and I have to remind the companies in interviews “Why do you have 4 frameworks listed on your job post? A website should only use 1, 2 in very extreme cases.”. I usually never get a call back after that. 😅

    • @rablobanda
      @rablobanda 8 месяцев назад +10

      a website should use 0 framework. if a framwork can do something, vanillajs can do that better.

    • @wile123456
      @wile123456 2 месяца назад +27

      Because those companies are run by the marketing team who don't know anything about development and the engineers hold no power in the organisation

    • @tsakumo
      @tsakumo 2 месяца назад

      @@wile123456 REAL

    • @absalomdraconis
      @absalomdraconis 2 месяца назад +7

      ​@@rablobanda: Better, but with much more implementation time.

    • @mannotwiththeplan
      @mannotwiththeplan Месяц назад +1

      @@somebody700 Yeah HR post them, but they don't write them. HR will include basic company requirements, but not job specific requirements.

  • @the_alpha_phoenix
    @the_alpha_phoenix 10 месяцев назад +581

    JQuery is like PHP, it's never getting out of the system 😂

    • @RealNaps
      @RealNaps 10 месяцев назад +3

      Yes loll😂

    • @the_alpha_phoenix
      @the_alpha_phoenix 10 месяцев назад +21

      @@RealNaps living legends (PHP & JQuery)😂

    • @svennoren9047
      @svennoren9047 9 месяцев назад +18

      sooo... web herpes?

    • @victorpuchkarev8001
      @victorpuchkarev8001 9 месяцев назад

      It is just so much simpler to start a site with jQuery than to learn a new framework every time. I would also not use jQuery if I could but it works on all modern browsers unlike just pure js.

    • @vomm
      @vomm 9 месяцев назад +42

      Why should it. PHP is totally fine in most cases. Just because it's uncool in hipster circles where nobody really works but all just learning new node frameworks all the time which get abandoned a few months after their hype does not mean PHP is actually bad or outdated. Quite the opposite. It's solid, it's fast, it's stable, well maintained, widely supported, but yeah, it's soo uncool .. such lame merch they have! Never would drink my macha latte in a startup meeting while wearing a PHP shirt ...

  • @papasilverhand
    @papasilverhand 10 месяцев назад +264

    Software development is less engineering and more philosophical debates

    • @ShaharHarshuv
      @ShaharHarshuv 10 месяцев назад +10

      True.

    • @tachobrenner
      @tachobrenner 10 месяцев назад +5

      That's webdev

    • @mathieul5990
      @mathieul5990 10 месяцев назад +1

      Not in ASM

    • @pouet4608
      @pouet4608 9 месяцев назад +1

      webdev is not engineering

    • @vibovitold
      @vibovitold 9 месяцев назад +2

      Without the debates we'd still be engineering in COBOL or MUMPS

  • @vstrix88
    @vstrix88 10 месяцев назад +172

    I sanitize my hands every time after I work with frontend

    • @puerlatinophilus3037
      @puerlatinophilus3037 8 месяцев назад +14

      I sanitize my soul also with alcohol.

    • @Malware_Uchiha
      @Malware_Uchiha 7 месяцев назад +1

      And I sanitize my throat by Gargling with Beer and Vodka.

    • @haraldbackfisch1981
      @haraldbackfisch1981 2 месяца назад +1

      I sanitize all my inputs, so no js for me.

  • @Dhalin
    @Dhalin 7 месяцев назад +151

    I miss the days where most webpages were something you could code in notepad with standard html tags. That was before you had 50+ scripts running on one page, 90% of them served ads, and 10% of them did stuff in the background that you probably didn't care about, like checking what kind of browser you're using. Back during the 90s, when this was the case, the only way you got a virus, was by downloading an executable, and nothing downloaded without you knowing about it, especially since download speeds were so slow back then, if something DID download, you'd notice it.

    • @AlexandruMihaiDorobantu
      @AlexandruMihaiDorobantu 7 месяцев назад +15

      Technology started out so beautiful but went so bad ...

    • @ShadowriverUB
      @ShadowriverUB 3 месяца назад +9

      You can still do that for static websites

    • @Dhalin
      @Dhalin 3 месяца назад +7

      @@ShadowriverUB Even a lot of static webpages have several KB worth of JS code that it's hard to find the actual "meat" of the webpage.

    • @onespeed3134
      @onespeed3134 2 месяца назад +10

      Why have something simple and elegant when it could be full of BLOAT?

    • @simonebernacchia5724
      @simonebernacchia5724 2 месяца назад +1

      @@ShadowriverUB Semi dynamic too but than all those cross origin poolicies are a PITA

  • @frloopr
    @frloopr 9 месяцев назад +14

    Webdev is the Kowloon walled city of programming

  • @janbruhovsky7247
    @janbruhovsky7247 10 месяцев назад +70

    And there is me, still chilling on pure HTML because I don't know shit

    • @FluffyFoxUwU
      @FluffyFoxUwU 10 месяцев назад +23

      i do pure HTML and a bit of basic CSS to escape this web dev madness

    • @Roboprogs
      @Roboprogs 9 месяцев назад +14

      Live your best life

    • @jellees
      @jellees 5 месяцев назад +7

      I recently made a website in pure html and css because I realized that was really the only thing I needed for this particular project. Makes my website lightweight too!

    • @andrewv.157
      @andrewv.157 Месяц назад

      You Know more than a decent amount of Frameworker who need to include 1k instructions just to output a button tag.
      As if HTML is too complex to bring it to life.

  • @vladislavakm386
    @vladislavakm386 10 месяцев назад +514

    2024: JS still has monopoly on the front-end

    • @supercellodude
      @supercellodude 10 месяцев назад +41

      You might be able to write over 95% of your client-side in the language that compiles to webassembly but there will pretty much always be the shim of javascript invoking the loader. Unless w3c makes a link attribute that can pull webassembly and ... do the right thing?

    • @fortuneosho8137
      @fortuneosho8137 10 месяцев назад +25

      There was never a competition

    • @nonybrighto
      @nonybrighto 10 месяцев назад

      @@fortuneosho8137well, we used to have Java applets 😅

    • @phoneywheeze
      @phoneywheeze 10 месяцев назад +65

      i mean, the browser only supports HTML, CSS and JS.....

    • @Pentatonic_Hardcore
      @Pentatonic_Hardcore 10 месяцев назад +6

      webassembly is getting it

  • @eki203
    @eki203 10 месяцев назад +321

    Frameworks are like fashion trends, don't do it, just use strong boots and go trough wherever terrain you want

    • @Microphunktv-jb3kj
      @Microphunktv-jb3kj 9 месяцев назад

      when i started self-learning.. i went thru all the js frameworks, and when i saw vue... it immediately was like love at first sight... that template->script->style SFC just made sense to me... (that was like 3-4 years ago)
      ... now 2023.. i think vue seems most stable ecosystem/framework out there in JS world...
      I dont trust frameworks like react and angular... wich major version numnber is 17.x
      shows how bad the developers are and dont get it right in the firs time and reinventing and fixing their problems lol... and breaking things...
      but i agree with ur comment...
      everytime i see some fancy thing... i sometimes get stuck, because too many abstractions in JS world and frameworks... and i go check how stuff are made.. so i would atleast understand how something is in vanilla or smt...
      its getting so surreal already that people dont know even, that u dont need libraries for modals anymore or that new nifty things in JS exist like .groupBy() , not entirelyt sure if its meant to be internal query builder or smt? .. its def interesting tho.... :D
      now reinventing the wheel with hyping htmx ... its still javascript tho.
      I think people are a biot too concerned about bloat... 90% apps are not giant apps and dont care about dev env bloat...
      ur build is fast enough whatever framework you use, because a lot of grunt work has been done for you.... people dont even minify css/js manually anymore...
      i bet some newer than me noob devs... dont ewven know that minificatiojn or obfuscation is a thing... i think i learned to code by my friend saying to me install node.. and type "npm init" into temrinal.... :D my journey started there.. i think i learned thru messing around with Gulp and trying to configure it : )and understand it

    • @kyukyu90002
      @kyukyu90002 9 месяцев назад +6

      What is the “strong boots” in your opinion?

    • @TheScriptPunk
      @TheScriptPunk 9 месяцев назад +6

      Springboostrap

    • @TheScriptPunk
      @TheScriptPunk 9 месяцев назад +2

      Go: allow me to introduce myself.
      Also Go: how about only using the standard library?

    • @Xmosity
      @Xmosity 9 месяцев назад

      @@kyukyu90002anything except a bunch of random unknown new fancy languages and frameworks everyones pressuring you to learn because its "faster"

  • @coolmenthol
    @coolmenthol 3 месяца назад +3

    If anyone remembers guestbooks, then you're a veteran. Creating an HTML layout with is not a sin. They just made it look like one, just like with jQuery.

  • @Vitaliuz
    @Vitaliuz 7 месяцев назад +7

    _- "Hey, as long as it works."_

  • @Habush2.0
    @Habush2.0 10 месяцев назад +643

    "I can fix her"

    • @dumpsockpuppet5619
      @dumpsockpuppet5619 10 месяцев назад +12

      She can break me!

    • @Microphunktv-jb3kj
      @Microphunktv-jb3kj 9 месяцев назад +3

      oiy oiy...
      its the opposiute.. women think they can fix the man lol... or change him...
      ah.. women are eventlisteners?
      overused observer pattern lol

    • @Microphunktv-jb3kj
      @Microphunktv-jb3kj 9 месяцев назад

      @@dumpsockpuppet5619 ... continue

    • @Roboprogs
      @Roboprogs 9 месяцев назад +1

      Some can. Some just get a divorce 🤪
      Wait, which channel is this?

    • @dumpsockpuppet5619
      @dumpsockpuppet5619 9 месяцев назад

      @@Microphunktv-jb3kj then again the adage "Don't stick your D*** in crazy", which almost always is used in the context of straight relationships, implies that there are crazy/broken women, and the fact it exists in the first place, implies there are enough men attracted to them, the advice is needed.
      Thus, the "Broken" status and de want to debug it are part of the class human and not of the gender interface

  • @gamersaroundtheworldunite3362
    @gamersaroundtheworldunite3362 10 месяцев назад +173

    Me still writing in C that’s been virtually unchanged in like 50 years

    • @WallySketch
      @WallySketch 7 месяцев назад +29

      *Looks at C11, C17, C23 and early C2Y.*
      Yeah, completely unchanged.

    • @Jason9637
      @Jason9637 7 месяцев назад +18

      ​@@WallySketchThose changes were tiny

    • @WallySketch
      @WallySketch 7 месяцев назад +14

      @@Jason9637 Pretty much unchanged

    • @maozedongaming
      @maozedongaming 5 месяцев назад +9

      C lang has its own chaos

    • @reiskoryphae
      @reiskoryphae 3 месяца назад +6

      No way there is a c chad in here 😮

  • @Oridan1
    @Oridan1 10 месяцев назад +316

    Number one reason to be a backend developer

    • @Roboprogs
      @Roboprogs 9 месяцев назад +16

      No churn in Java land? Surely you jest.

    • @demolazer
      @demolazer 9 месяцев назад +26

      Exactly. Shielded from all this frontend madness

    • @VipiKenn
      @VipiKenn 9 месяцев назад

      php all anyday anytime

    • @hodayfa000h
      @hodayfa000h 9 месяцев назад +7

      I think asking an ACTUAL full stack developer what is harder front end or back end would be fair

    • @jh-nb
      @jh-nb 8 месяцев назад +3

      same thing happens in backend only different languages are invented

  • @0The_Farlander0
    @0The_Farlander0 2 месяца назад +12

    Tech dorks "inventing" things like buses and trains every couple of years is starting to make a lot more sense

    • @honkhonk8009
      @honkhonk8009 2 месяца назад

      Soydevs and Soygineers love making mindless bullshit. These things are more humanities-based than scientific. Its not real engineering, its the gay/lame fantasies of midwits who overcomplicate simple shit

  • @jadennigel773
    @jadennigel773 9 месяцев назад +2

    As someone training to be an offensive security professional, I love when websites use older software/code, it makes my job so easy

  • @coolworx
    @coolworx 10 месяцев назад +52

    This is why my favorite flavor is vanilla.

    • @Malomat-yz9mo
      @Malomat-yz9mo 5 месяцев назад +2

      What about vanilla lattee

    • @vladloukine2813
      @vladloukine2813 23 дня назад +1

      @@Malomat-yz9mo I dilute my coffee so much it shouldn't even legally be considered coffee anymore

  • @DarkSide3211
    @DarkSide3211 10 месяцев назад +216

    This is why I always get completely lost when it comes to web development

    • @iboughtyomom
      @iboughtyomom 10 месяцев назад +24

      Web development is a true hell.

    • @snarpis
      @snarpis 10 месяцев назад +10

      Well I guess you can just focus on one set of languages ? I'm only interested in web dev from far away but I don't think you have to know all of them

    • @SirusStarTV
      @SirusStarTV 10 месяцев назад

      @@snarpis sometimes even if you want to use one library/tool the authors of frameworks or other tools change what tech you need to use for their shit to work properly.

    • @rickyreyes30
      @rickyreyes30 10 месяцев назад

      Just stick with React.js hooks. Easy and pretty. Haven't tried Vue.
      Angular's learning curve is annoying and slow to learn. The inline ng syntax is annoying. The model view controller is annoying to me too.
      So learn React. Html, css, and Javascript basics are requirements for any framework.

    • @KewalTailor
      @KewalTailor 10 месяцев назад +5

      SAME, I don't know where to start from all these shit mashed up together

  • @PadillaJosh
    @PadillaJosh 10 месяцев назад +10

    I love these vids, as engineer who's been programming for about 14yrs now. I truly enjoy this stuff.

    • @Carl-hs420a
      @Carl-hs420a 7 месяцев назад +1

      I don't, they keep on reinventing the wheel!

  • @HuhnK0t
    @HuhnK0t 9 месяцев назад +2

    lol one of the few shorts i actually appreciate despite not being in web dev anymore since 2012

    • @akashbharadwaj1
      @akashbharadwaj1 24 дня назад

      so where are you now if not in web dev? which field is better according to you?

  • @SpiritmanProductions
    @SpiritmanProductions 9 месяцев назад +16

    "The great thing about so many standards is that everyone can have one!"

  • @amanSaneja
    @amanSaneja 10 месяцев назад +24

    C.I.D's Abhijeet in the end was unexpected in your video Jeff 🤣🤣

  • @keyboard_g
    @keyboard_g 10 месяцев назад +79

    Just bring back the Marquee tag. We peaked in the 90’s.

    • @crackwitz
      @crackwitz 10 месяцев назад +3

      It's still there

    • @robinvegas4367
      @robinvegas4367 10 месяцев назад +3

      The kludge started when the corp idiots thought that the browser was the end all be all application delivery client. No one ever just stopped and said "this is a really bad idea" they just kept adding bandaids to sucking chest wound

    • @deesnutz42069
      @deesnutz42069 10 месяцев назад +3

      blink tag ftw

    • @TotoLakay
      @TotoLakay 10 месяцев назад

      Never left.

  • @TheDragShot
    @TheDragShot 10 месяцев назад +77

    I mean, jQuery still works most of the time, specially if the web views are not that complex. On top of that, I don't need to download 1GB of dependencies per project in order to use it, so I'll take it over whatever fancy framework is trendy these days anyway.

    • @harris.sensorsoffline6419
      @harris.sensorsoffline6419 10 месяцев назад +10

      React, Angular & all these trash JS Frameworks. Websites will work fine with HTML, CSS, JS, jQuery & LAMP Stack.
      Dumb Startup Founders with Papa's Money are fooled by IT Dept to use newer stacks to suck all funds, finally killing the company.

    • @tiaan_va
      @tiaan_va 10 месяцев назад +12

      @@harris.sensorsoffline6419 you.dont get it do you. You are probably someone who can't adapt to changes. Yes you can code perfectly fine websites not using the frameworks but that is not the point. The point is the speed and ease at which you can do so. Those frameworks vastly speeds up the process. I can guarantee you that me or anyone using one of those frameworks that know how to use it can code the same site 10 times faster than you would take using vanilla methods. That one makes downloading those dependencies worth it. Also it's less than a gb and if you have any clue what you are doing you would download it once and use the same directory for all your projects, you defs don't need to do it for every project haha 😂

    • @coolcodingcat
      @coolcodingcat 10 месяцев назад

      @@harris.sensorsoffline6419 or lemp stack - nginx over apache

    • @Mrtroll258
      @Mrtroll258 10 месяцев назад

      @@tiaan_va "it's less than a gb"
      its so over for frameworks

    • @oleksiistri8429
      @oleksiistri8429 10 месяцев назад

      @@tiaan_va react framework is too complex, if you will need to modify, or find bugs in it after awhile, it can be a problem, also websites with vanilla js work faster, if you know whay you are doing.

  • @mrthomaschannelearth
    @mrthomaschannelearth 8 месяцев назад +2

    I'm a developer who got asked one day to port an old app made only by three javascript files with thousands of lines of jQuery code each to Angular.. let's just say that it took a strong will not to quit my job on the spot. Took me almost a month. I don't even know how the guy who originally coded that was able to maintain it for years..

  • @AlexandreSk
    @AlexandreSk 9 месяцев назад +87

    Html + css + pure js is the king.

    • @Majkels
      @Majkels 3 месяца назад +4

      King of nothing

    • @honkhonk8009
      @honkhonk8009 2 месяца назад +9

      @@Majkels Found the soydev

    • @Majkels
      @Majkels 2 месяца назад

      @@honkhonk8009 found the nondev

    • @FlamSings
      @FlamSings 2 месяца назад

      ​@@honkhonk8009Average senior engineer gigachad flexing on strongest framework user

  • @codedusting
    @codedusting 10 месяцев назад +44

    That Indian meme from CID 😂

  • @tomydurazno6243
    @tomydurazno6243 10 месяцев назад +97

    JQuery is great. I used to have a copy of the source file in my desktop and read it every day. Its a 10k line file

    • @j.r.r.tolkien8724
      @j.r.r.tolkien8724 10 месяцев назад +43

      This is the most insane comment I've ever read.

    • @collapsingspace
      @collapsingspace 10 месяцев назад +12

      single greatest comment in the history of web dev 😂

    • @vlad280599
      @vlad280599 10 месяцев назад +4

      XD
      Did you finish it?

    • @rahulxcr
      @rahulxcr 10 месяцев назад +1

      Damm...😅

    • @cebruthius
      @cebruthius 10 месяцев назад +5

      Minified?

  • @braythesmall4131
    @braythesmall4131 10 месяцев назад +17

    did Web development for a project in college. made me rethink my whole life trying to make it look good.
    Just copied a CSS sheet and changed the colours.
    Easy merit. Think big work smart

    • @akashbharadwaj1
      @akashbharadwaj1 24 дня назад

      rethink how? like how? i did it for 1 month in a startup and i hated it extremely... web development sucks.. there is no purpose to it... its like painting using a brush attached to wrench.....there is just no point.

    • @braythesmall4131
      @braythesmall4131 24 дня назад

      @@akashbharadwaj1 it made me rethink my life cause I was struggling to make it look good. But then realised I could steal other people's work because there's no plagiarism in codeing because almost everything has been written before in some form

    • @braythesmall4131
      @braythesmall4131 24 дня назад

      @@akashbharadwaj1 I did also fucking hate web development and would rather do anything else.

    • @akashbharadwaj1
      @akashbharadwaj1 24 дня назад

      @@braythesmall4131 so which field are you in now?

    • @braythesmall4131
      @braythesmall4131 23 дня назад

      @@akashbharadwaj1 im doing computer science at uni atm, just started.

  • @DhawanGuptaIndia
    @DhawanGuptaIndia 2 месяца назад +2

    Didn't expect that CID meme!!

  • @wesplybon9510
    @wesplybon9510 9 месяцев назад +1

    it's almost an allegory for real life... like the "problems" being "fixed" are not actually problems for most people and the majority is content the way things are.

  • @Lemonator32
    @Lemonator32 10 месяцев назад +41

    Wow, there are so many JavaScript frameworks out there that I don't know which to choose. I know! I'll make my own!

    • @kapenike
      @kapenike 10 месяцев назад +4

      Don't use one ☺️

    • @oleksiistri8429
      @oleksiistri8429 10 месяцев назад +1

      right, that is the problem in a nutshell!

  • @Meandbroafter2
    @Meandbroafter2 10 месяцев назад +17

    The way editor just gave up on arrangement and dropped everything in a pile

  • @marie-franceFortin
    @marie-franceFortin 10 месяцев назад +36

    As an accessibility expert I despise framework. Lots of devs that see themselves to good for JavaScript so they created wholes new languages that in the end get regurgitate as a bloatware of JavaScript that can't play nice with the browser, don't cache properly and keep the web at the same performance that we add in the past despite the improved technology.

    • @Ligma_Shlong
      @Ligma_Shlong 6 месяцев назад +7

      Yeah, they totally invented frameworks because they're too good for JS. Frameworks aren't languages btw. It's all javascript in the end.
      You can stop playing pretend now. You don't do any of these things. (Not even jquery.)

    • @BrianGon89
      @BrianGon89 2 месяца назад +3

      ​@@Ligma_Shlong abstracted junk, that piles performance issues on the client side. jquery is still goated tho.

    • @honkhonk8009
      @honkhonk8009 2 месяца назад +3

      @@Ligma_Shlong Found the Soydev.
      This is a popular position to take outside of Junior devs who get mad their newfound nextjs skills are borderline useless irl

  • @rahulchavan6488
    @rahulchavan6488 7 месяцев назад +9

    And inspector abhijeet still confused, why I am here😂😂

  • @rproctor83
    @rproctor83 2 месяца назад +1

    This is why 30 years later i just do everything in html.

  • @nishantraval2740
    @nishantraval2740 10 месяцев назад +7

    jQuery is still used in 73% of the websites because of following reasons:
    1. Learning curve of new fancy frameworks are somewhat steep. Developers have to shift Whole mindset to "Reactive" programming. Which can take time.
    2. These new fancy frameworks provides too... Much features. All are basically made to build single page applications, and complex user interfaces. So, they're overkill for simple projects requiring minimal DOM manipulations.
    3. Setup of all these fancy frameworks requires whole new ecosystem support. It's hard to setup them for production without node and Babel/webpack. On the other hand jQuery requires only one script tag.

    • @honkhonk8009
      @honkhonk8009 2 месяца назад

      I knew shit was braindead when Soydevs started mindlessly droning about Server Side Rendering, only for basic CRA to run infinitely faster than even the most minimal nextjs app I could make.
      Its honestly maddening.

    • @nishantraval2740
      @nishantraval2740 2 месяца назад

      @@honkhonk8009 I thought that php has too many frameworks, cms, and open source websites. But then JS revolution started, and there was new framework popping up every day !!!!

    • @DzulfikarFauzi
      @DzulfikarFauzi 25 дней назад

      simple. because wordpress still exist

  • @drow488
    @drow488 10 месяцев назад +218

    Php and wordpress has left the room

    • @edism
      @edism 10 месяцев назад +34

      That's backend not frontend 😅, it's not like you can run WordPress in the browser, WP could depend on any of those mentioned.

    • @xali2008
      @xali2008 10 месяцев назад

      ​@@edism90% of WordPress themes and plugins use jquery.

    • @jthoward
      @jthoward 10 месяцев назад

      Most WordPress sites use JQuery

    • @pokefreak2112
      @pokefreak2112 10 месяцев назад

      ​​@@edismackshually you can run wordpress in the browser
      they got it working with wasm, it's simultaneously awesome and horrifically cursed xD

    • @kodiak809
      @kodiak809 10 месяцев назад +16

      WordPress💀

  • @davidpaulos2943
    @davidpaulos2943 10 месяцев назад +9

    and here i am refusing to use anything else beyond pure javascript XD

  • @DelightfulPager-ro4nw
    @DelightfulPager-ro4nw 9 месяцев назад +3

    Should've mentioned Flash RIP

  • @peloovella4265
    @peloovella4265 8 месяцев назад +3

    2024: every fucking webpage, including the router setup UI, runs on html and a bit JavaScript

  • @Adrien.5902
    @Adrien.5902 10 месяцев назад +95

    Sass invented to fix css, tailwind invented to fix sass, style X invented to fix tailwind.

    • @smilefriend7171
      @smilefriend7171 10 месяцев назад +10

      You forgot bootstrap

    • @optimbro
      @optimbro 10 месяцев назад +4

      Stylex has different use cases

    • @rsdotscot
      @rsdotscot 10 месяцев назад +1

      I'm still enjoying SASS.

    • @haroonahmed1077
      @haroonahmed1077 10 месяцев назад +4

      Style x is total mess. At least yet

    • @balaclava351
      @balaclava351 10 месяцев назад

      Sass is king

  • @TheJobCompany
    @TheJobCompany 10 месяцев назад +82

    html is still used on 100% of websites, let that sink in

    • @rsdotscot
      @rsdotscot 10 месяцев назад +29

      I keep letting sinks in and now my house looks like Bed, Bath, and Beyond. Send help.

    • @Zarabozo
      @Zarabozo 10 месяцев назад +7

      It's not the same HTML from the beginning. It has evolved too.

    • @KeyUSeeCZ
      @KeyUSeeCZ 10 месяцев назад +2

      @@ZarabozoYeah, HTML 5 replaced Flash after all.

    • @robinvegas4367
      @robinvegas4367 10 месяцев назад

      That knowledge disgusts me. It's the most useless, bloated, verbose piece of UI garbage I've ever seen

    • @himanilsharma2147
      @himanilsharma2147 9 месяцев назад

      ​@@robinvegas4367 and from where does Div tag came from and Text tag, Button Tag, and all other tags...??? If you see
      < any text> that means framework is using html behind the scenes and fooling you and you are being fooled believing that its not HTML...
      As we can't deny Sun's presence we can't deny Html, its a universal truth...

  • @KhoPhi
    @KhoPhi 10 месяцев назад +456

    "if it works, don't change it"
    All these frontend frameworks are the typical embodiment of the saying, "solutions looking for a problem"

    • @markkondilis9237
      @markkondilis9237 10 месяцев назад +54

      It's more like "I don't care if it doesn't work, I'm not coding this shit again!"

    • @crunchykarsten8765
      @crunchykarsten8765 10 месяцев назад +30

      There actually is a problem, web applications should ideally rely on a RESTful API and a purely client based frontend. Writing pure Javascript for a frontend is madness though, which is why jquery was written, jquery doesn't have a rigid enough structure which is when the others started piling up, though in the end none of them really work as intended since Javascript itself as a language is an antithesis to rigid structure.

    • @Xylu4
      @Xylu4 10 месяцев назад

      @@crunchykarsten8765everything works as intended, frameworks came to simplify JavaScript HTML, they do a lot of stuff under the hood. Web is changing, marketing and people demands more, so there are updates.
      The problem is heritage code, bad code, wrong decisions at the beginning.

    • @palmberry5576
      @palmberry5576 10 месяцев назад

      @@crunchykarsten8765wdym? Just throw Typescript into the mess and you have rigid structure

    • @LeeGee
      @LeeGee 10 месяцев назад +6

      ​@@crunchykarsten8765 Opinion

  • @munchlax633
    @munchlax633 7 месяцев назад +1

    Fun fact. None of these "fixes" are necessary and all you really need was available around 2000 already with HTML CSS and JS. You don't need nothing else and if you think you do you are just bloating your website more with things that break on older hardware.

  • @ADITYA-qt8zd
    @ADITYA-qt8zd Месяц назад +4

    That is Abhijit from cid

  • @leus
    @leus 10 месяцев назад +23

    CSS was proposed in 1994 but wasn’t implemented until ‘96. JavaScript came out in December 1995.

    • @rablobanda
      @rablobanda 8 месяцев назад +1

      yep, javascript and css are on the same level. html created the dom, then css and js were utilized to give static/dynamic properties to the document objects. (frameworks are just js based toys, not standards. web apis are more important.)

  • @Kaachii
    @Kaachii 10 месяцев назад +8

    WebAssembly...The only thing without a fix yet

  • @EyesOfByes
    @EyesOfByes 10 месяцев назад +42

    I was just about to study an HTML course. Guess I'm in for a treat

    • @Julzaa
      @Julzaa 10 месяцев назад +12

      You'll have HTML no matter what, can't get wrong with that
      Edit: in web development*

    • @bigdoggetom6549
      @bigdoggetom6549 10 месяцев назад +11

      I gave up web development. The modern way of building applications is disgusting

    • @P8860
      @P8860 10 месяцев назад

      @@bigdoggetom6549 Me too.. Getting into Networking where I can grow old

    • @Julzaa
      @Julzaa 10 месяцев назад

      @@bigdoggetom6549 you can still use old tech if you want (PHP still accounts for 75% of web servers), but I heard that Go (with Templ probably) + htmx (+ Wasm?) was a breath of fresh air for building websites without all the abstractions we have nowadays, what do you think?

    • @diodelvino3048
      @diodelvino3048 10 месяцев назад

      what do you mean?@@bigdoggetom6549

  • @watherby29
    @watherby29 27 дней назад

    "to fix this madness" was the best

  • @ChibuikemOnwuegbu
    @ChibuikemOnwuegbu 9 месяцев назад +3

    BackboneJS: did I ever exist or what?

  • @pif5023
    @pif5023 10 месяцев назад +24

    I am still waiting for the next framework. This time will be build by an AI.

  • @timothyhoytbsme
    @timothyhoytbsme 10 месяцев назад +15

    I use vanilla html/css/js and build custom responsive webapps with ease. It's all about learning how to properly do things instead of being lazy.

    • @user-zj6iz1rl8d
      @user-zj6iz1rl8d 5 месяцев назад +1

      im honestly so baffled on what to learn, should i just keep to js-html and css since they are basic and fundemental languages because their are 1k different frameworks and i dont wanna learn them i feel like it is a waste of energy and its dumb asf what do you thing am i r3?

  • @MichaelBattaglia
    @MichaelBattaglia 10 месяцев назад +22

    Funny story, I went to SXSW in 2018 and I asked a question to someone presenting about coding with JavaScript new frameworks like Vue. He argued that jQuery is dead.... That was 5 years ago!

    • @izzyhelianthus
      @izzyhelianthus 10 месяцев назад

      Same goes to PHP, they said PHP is dead. 2023. It still there.
      Bottomline: Whoever said xxx is dead, it will be there for another year.

    • @ignoto2010
      @ignoto2010 10 месяцев назад

      in all fairness I wouldn't use it. jquery is still used in many websites because of tech debt and/or devs scared to learn a reactive library.
      If browsers would add reactiveness native to JS, I'd gladly use vanilla, but at the moment any complex website requires one of the solutions above I'm afraid

    • @nikolaikalashnikov4253
      @nikolaikalashnikov4253 9 месяцев назад +1

      I've heard people say over & over again that *_Java_* is "dead" ... !!!

    • @Andy_Rocket
      @Andy_Rocket 9 месяцев назад +2

      I think you programmer have been Programmed and put the attention the wrong way. Witch library and language is dead is not the point. The internett is being monopolized. Thats the point, the internett should be a free surfing place for all, and it should not be just,Google/Facebook,thats wrong

    • @ignoto2010
      @ignoto2010 9 месяцев назад

      @@Andy_Rocket I'm afraid we lost that battle long ago
      - Chrome is the most used browser (Google)
      - Variations like Opera/Brave/etc (Google chromium engine)
      - Safari (Apple) and all iOS browsers including Chrome are Safari Engine (still Apple)
      - Firefox is one of the few with its own engine, but statistics on analytics are always around 3%
      - Edge is also Chromium engine (Google)
      now Apple doesn't have any interests in the web because they prefer to monopolize the ios app store and they play on the interconnection between apple devices, so Safari is always light year behind Chrome/ium
      So in summary internet WEB belongs to Google. Sad but true 🤷🏻‍♂️
      Back in the days of IE and Netscape we were restricted by Microsoft and their browser
      Next Firefox changed everything and the majority of users moved from Netscape to Firefox. that was the time when we experienced freedom and big improvements
      Lets keep in mind that WebKit started in linux with Konqueror, but now it's what Apple uses to monopolize the ios browsers store (Apple's version of course)
      Then Chrome monopolized the web also starting from WebKit and then moving to their own engine.
      Now that's a "good" thing because they are evolving the browser at high speed (if you follow their channels there's something new every week), but because Safari still holds more than 20% of the users we can't use almost any of the new toys 😅
      In an ideal world the engine should be handled by another company and all these whale companies should make use of it, so all changes are always immediately available. but that's utopia and we know it 😂
      react/angular/vue/svelte etc are not the problem at all. if the engine was a better product we would have native reactivity and more tools that would make all these external libraries useless

  • @gainsbrah9831
    @gainsbrah9831 8 месяцев назад +6

    Any Indians wondering that "Abhijeet" gave global meme poster?

  • @dipereira0123
    @dipereira0123 3 месяца назад +1

    I admit I laughed way more than i should

  • @TehKarmalizer
    @TehKarmalizer 10 месяцев назад +15

    TIL we haven’t actually solved any web problems since 2006.

    • @matthewbalch3324
      @matthewbalch3324 10 месяцев назад +2

      Eh, there's a lot that this leaves out. The creation of many of the HTML5 standards were functionally a replacement for Flash Player in the wake of Apple deciding to not support Adobe Flash on the iPhone. We had the same monstrosities back then, but in the intervening years we learned to build our monstrosities on top of open standards. We also learned responsive web design, so primarily we learned how to make our monstrosities run on cell phones.

    • @gundamned4879
      @gundamned4879 10 месяцев назад

      @@matthewbalch3324 "responsive web design" then why does every website i visit take so long to load despite me having such good internet, it feels like everything has just gotten more bloated and slower for no benefit

  • @ZiaulK
    @ZiaulK 10 месяцев назад +4

    jQuery: I'm not a monster, I'm just ahead of the curve.

  • @foundingtitan7
    @foundingtitan7 10 месяцев назад +24

    Abhijit kaha se aaya last mein CID wala 😂😂

  • @codeyisafk9487
    @codeyisafk9487 8 месяцев назад +3

    I’ll just use Html and save my tiny brain the headache

    • @bluesquare23
      @bluesquare23 5 месяцев назад

      Bootstrap is nice. All the rest of the frontend stuff he's talking about doesn't matter.

  • @envisioner007
    @envisioner007 3 дня назад

    this needs to be in a chart of some sort showing fully what bases what and replaced what

  • @avi4francis
    @avi4francis 10 месяцев назад +8

    One thing that is common in all of these is that some guy got promoted in a company for coming with these ideas that fix nothing actually.

    • @nikolaikalashnikov4253
      @nikolaikalashnikov4253 9 месяцев назад +2

      Nope... I have seen first-hand that the Smart, Hard-working people do NOT get promoted: It's because they're harder to replace. Instead, they like to promote the Lazy & Incompetent: Their previous job & responsibilities are easier to fill & get covered.

  • @shadowlp1746
    @shadowlp1746 10 месяцев назад +16

    Why did I just see this meme in text form on r/programmerhumor lmao

  • @skipius
    @skipius 10 месяцев назад +26

    At this point I don't even know what to learn😮

    • @j.r.r.tolkien8724
      @j.r.r.tolkien8724 10 месяцев назад +11

      Focus on JavaScript. I got my first job after learning Vue within a week. What did I use at the job? Vanilla JavaScript.

    • @Anzeljaeg
      @Anzeljaeg 10 месяцев назад +3

      Html , css and JavaScript

    • @mastermaster153
      @mastermaster153 10 месяцев назад

      @@beery6659 true

    • @FirstLast-gk6lg
      @FirstLast-gk6lg 10 месяцев назад +1

      Everything obviously gawd

    • @user-he4ef9br7z
      @user-he4ef9br7z 10 месяцев назад +9

      Learn to weld. Programmers will be obsolete.

  • @linkernetir
    @linkernetir 2 дня назад

    love this explanation

  • @SefirotH69055
    @SefirotH69055 5 месяцев назад +5

    ✨To fix react again ✨ hahajajjaahhhaha

  • @VishnuASankaran
    @VishnuASankaran 10 месяцев назад +14

    Guys, I am old. I started web dev in 2008, and I jave worked on all these except solid, htmx and web assembly at job, and in the exact order. You can add Knockout, DurandalJS, BackboneJS, EmberJS, also in the unmentioned set of frameworks.

  • @peterszarvas94
    @peterszarvas94 10 месяцев назад +9

    the funny thing is, modern js doesn't require jQuery, you can just do everything in vanilla

    • @CalifornianViking
      @CalifornianViking 10 месяцев назад +1

      Great point. Vanilla JS has superseded jQuery and many of the other frameworks.

  • @ComDenox
    @ComDenox 10 месяцев назад +41

    Still baffles me people use jQuery at all when HTML\CSS\JS can technically do everything alone

    • @edism
      @edism 10 месяцев назад +11

      Because you'd end up writing jQuery in the end anyhow if you're doing more than what you could do with css (on a basic project/non SPA), unless of course nothing you're doing has ever been done or your tool choices are dictated by popularity/familiarity rather than reason.

    • @BlueJDev
      @BlueJDev 10 месяцев назад +6

      I no longer add jQuery to my projects, but im kinda like "well it's there I may as well.." when it's already part of one (like working on WP)

    • @TheDragShot
      @TheDragShot 10 месяцев назад +20

      Vanilla JS has always been able to do everything jQuery does, that's why it was built on it. The whole point was to get it done moe easily, and most importantly, to get it done the same way across different browsers, specially old ones.
      The difference from Babel? I don't need to download GBs of dependencies or run console commands in order to use it.

    • @edism
      @edism 10 месяцев назад +1

      @@TheDragShot indeed there wasn't much point of rewriting methods that are already confirmed to be cross browser compatible back then particularly, the other option was mootools which funnily enough doesn't feature in this video yet it should surely have been included if it were not so ridiculously react centric (neither does handlebars.js, moustache, underscore etc) . When ajax became a thing in fact javascript had enough differences between browser implementations to make jQuery a sensible choice, time spent wrangling with that isn't time well spent IMO.

    • @ComDenox
      @ComDenox 10 месяцев назад

      @@edism really no

  • @BjörnBöttjer
    @BjörnBöttjer Месяц назад

    I still miss flash. Hope it gets open sourced for native browser support one day

  • @dopamineashram4999
    @dopamineashram4999 8 месяцев назад +1

    Microsoft and Nokia bundle jQuery on their platforms.jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animations, and Ajax.jQuery also provides capabilities for developers to create plug-ins on top of the JavaScript library

    • @anthonyobryan3485
      @anthonyobryan3485 8 месяцев назад

      JQuery is a Javascript library to fix Microsoft's horrrendous fuckup.

  • @martinlesko1521
    @martinlesko1521 10 месяцев назад +230

    JavaScript can nowadays do most of the things jQuery can

    • @KhoPhi
      @KhoPhi 10 месяцев назад +35

      But then "legacy code"

    • @bigdoggetom6549
      @bigdoggetom6549 10 месяцев назад +143

      JavaScript can literally do everything jQuery can. It's not another language, it's a framework built upon JavaScript. It all is

    • @P8860
      @P8860 10 месяцев назад

      @@bigdoggetom6549 It's library built on top of sizzle.js

    • @TheDragShot
      @TheDragShot 10 месяцев назад +33

      Yes, but jQuery does it in more browsers and in way less steps 😅 .

    • @adilkhalifa1059
      @adilkhalifa1059 10 месяцев назад

      @@TheDragShotunder the hood there’s probably more steps than necessary if anything… jQuery was, is, and always will remain a piece of shite

  • @irun_mon
    @irun_mon 10 месяцев назад +5

    jQuery is still a requirement in every web dev job in many asian counties

    • @MikeStoneJapan
      @MikeStoneJapan 10 месяцев назад +1

      for true? Get outta here

    • @irun_mon
      @irun_mon 10 месяцев назад +1

      @@MikeStoneJapan how do you think 75% of all website still use jQuery? Despite the fact that the west has been using it less in the last decade

    • @winzyl9546
      @winzyl9546 10 месяцев назад +2

      ​@@irun_monwho says the west use jquery less than the east?

    • @irun_mon
      @irun_mon 10 месяцев назад

      @@winzyl9546 well for starter we have more people here in Asia, even India and china alone have more people than all the west combined, second I barely see Westerns tutorial on RUclips teach jQuery, it's always react or other new frameworks, 3rd job requirements for web dev, never seen jQuery as requirements in their still in awhile.

    • @MikeStoneJapan
      @MikeStoneJapan 10 месяцев назад

      @@irun_mon I mean I guess. You do make a good point. What's the reason for still using it in that part of the world specifically?

  • @hiTocopter
    @hiTocopter 5 месяцев назад +5

    All these frameworks are great for some things, but they're honestly pretty clunky once you really get going with your project. Pure JS or JQuery is often still very usable and much faster than those frameworks at that point because you have way more control.

  • @rubyc7771
    @rubyc7771 7 месяцев назад +1

    I just escaped from tutorial hello, back in the abyss to learn jQuery again.

  • @Camaro_V8
    @Camaro_V8 4 месяца назад

    I’m now realizing I’m completely lost when it comes to front end

    • @AntonySimkin
      @AntonySimkin 2 месяца назад

      It's not only you... it's literally everyone lol.. The one who says "I understand it all" usually is just a hello world coder..

  • @csy897
    @csy897 10 месяцев назад +5

    meanwhile, berkshire hathaway's website is still written in html + inline css styles hahahahah

    • @Carl-hs420a
      @Carl-hs420a 7 месяцев назад

      and one day, browsers won't be able to show it because they'll end up just as bad as the million nth framework

    • @honkhonk8009
      @honkhonk8009 2 месяца назад

      @@Carl-hs420a Still mad how the React dev website told me to use nextjs instead of CRA

  • @wetbredloaf
    @wetbredloaf 7 месяцев назад +11

    mom: why dont you study code...
    Me:

  • @TheBadoctopus
    @TheBadoctopus 10 месяцев назад +6

    After the multiversal web framework war, jQuery is He Who Remains.

  • @redtsun67
    @redtsun67 9 месяцев назад

    Doctors prescribing medicine:

  • @nerdcorner2680
    @nerdcorner2680 2 месяца назад +1

    React is fun and has a lot going for it, but whenever these complex types of codes hit speed bumps, they just crash hard. Trying to use Next.js and Prisma for something, the routing is amazing and such a cool idea, but making queries is an extra 10 step process. Would rather just lose the nice routing to make easier queries