Learning JavaScript Frameworks in 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ย. 2024

ความคิดเห็น • 46

  • @MrBrady95
    @MrBrady95 3 หลายเดือนก่อน +8

    Personally, I've found it's easier to discern between the backend and frontend roles when they are written in different programming languages.

    • @samsloanmusic1749
      @samsloanmusic1749 3 หลายเดือนก่อน +2

      Discerning front end and back end code is a non issue
      Just put em in different folders and you’re good

  • @victorh8863
    @victorh8863 3 หลายเดือนก่อน +1

    Anyone can learn syntax and terminology mumbo jumbo, but how you as a person can implement this knowledge is key

  • @neomangeo7822
    @neomangeo7822 3 หลายเดือนก่อน +3

    I think a good way to look at it is using these JS frameworks/libs are good for "Web apps" that are internal or locked behind a login system. This is because for those kinds of apps you no longer care so much about a larger file size, no need for super speedy initial load times, and you also don't need to worry about SEO. If it is a public site/app though in particular, it would be a bit better to use something leaner that allows for good SEO - so either traditional backend templates, or if you like to use a JS framework/lib, using one that has SSR (Server-side rendering). In other words for a SaaS for example - The public bit (eg. the marketing website to market your software application) would be better using backend templating or JS framework with SSR so you get the nice SEO and fast load times, but the actual web app itself that loads after you log in (unless you need SEO and super fast load times of course!) can just be client side rendered using a typical js framework/lib.

  • @OS-Advertising
    @OS-Advertising 3 หลายเดือนก่อน +2

    i use s for what its made for, dom manipultion and maybe sometimes to automate browser, php is the king of backend for me i love laravel and wordpress, laraval has something very nice called livewire basically its ajax but it does it for you,
    and the good thing is that it does not force you to use it its basically the exact same syntax as laravel but when you change a public proprety on the controller it will update the dom and also you can call functions in your controller without writing api, its just a nice little tool light and easy to work with that does not force you to think your entire app in this new paradigm because its the same syntax as php laravel and blade, basically if you already know laravel it takes litterally 1h to know 90% of livewire

  • @rajunaidu7751
    @rajunaidu7751 3 หลายเดือนก่อน +2

    I’m just going master to html css JavaScript sql php and cms 😱

  • @simonebernacchia5724
    @simonebernacchia5724 3 หลายเดือนก่อน +1

    Have a beef with node: they did everything and i mean EVERYTHING to make sure that what you did knew would not work with other stuff like PHP will now not work for them: package managers, completely different environment, the whole shebang; and the tech debt was too much for me so i did stay with PHP and jQuery

  • @afrenchdude5331
    @afrenchdude5331 3 หลายเดือนก่อน +4

    As someone who spent some time with the 3 big Frameworks, I really don't understand why React got adopted by so many companies. As your code grows, it requires extreme discipline so that your code doesn't become a mess and it's just not suited for teamwork. Plus you spend half your time learning perishable libs.. if I were a business owner, I'd be pick angular for mid to large project and Vue for smaller ones. (Also Angular evolved a lot since 2022 with signals and ssr so it might be the best time to pick it up)

    • @gronkhfp
      @gronkhfp 3 หลายเดือนก่อน

      You could introduce an architecture for your react projects. The Problem is that a Lot of people don’t mind or don’t think further than what the base examples of react deliver

    • @gronkhfp
      @gronkhfp 3 หลายเดือนก่อน

      If it’s getting messy than the problem are the devs having no clue

    • @gsindar
      @gsindar 3 หลายเดือนก่อน +2

      Vue is suitable for large projects since composition api has been released. Your argument outdated.

    • @afrenchdude5331
      @afrenchdude5331 3 หลายเดือนก่อน

      @@gsindar Which argument are you referring to ? Did I say that Vue wasn't adapted for large project ? no, I just said that I'd prefer pick Angular.

    • @afrenchdude5331
      @afrenchdude5331 3 หลายเดือนก่อน +1

      @@gronkhfp I agree, it requires devs to be very good and organised to use React properly... Which is rarely the case.

  • @georgebaraza9141
    @georgebaraza9141 3 หลายเดือนก่อน

    React is just a small UI library, not even a framework. That's why Next.js was developed to address its weaknesses. I love Angular myself because of its scalability to enterprise level applications. I'd say learning a framework also depends on your career goals. If you'd wish working in a startup environment, learn React/Next.js, lots of startups love it. If you'd wish working in an enterprise level company, notably a Fortune 500 company, learn Angular straight away. Fortune 500 companies ship large scale applications that are built with Angular.

  • @Joshua.Developer
    @Joshua.Developer 3 หลายเดือนก่อน

    I would say learn JS to get used to coding then go learn a core language that you can build real useful things. Focusing on React means your mostly learning React or a framework. I sort of jumped to the backend and building up. I found I really don't need that much JS in projects.

  • @LegalAutomation
    @LegalAutomation 3 หลายเดือนก่อน +16

    My company just uses vanilla JS. 🤷‍♂️

    • @NadidLinchestein
      @NadidLinchestein 3 หลายเดือนก่อน +1

      How many employees in your company?

    • @gronkhfp
      @gronkhfp 3 หลายเดือนก่อน +1

      Which is also fine. It depends on how large an App gets. Most of the companies even need a Frontend Framework

    • @TyroneEntertainingJoseph
      @TyroneEntertainingJoseph 3 หลายเดือนก่อน

      That’s long 😤😤😤😤😤

    • @Yarkanlaki
      @Yarkanlaki 3 หลายเดือนก่อน

      JS framework is just collection of libraries 😂

  • @juanfdx
    @juanfdx 3 หลายเดือนก่อน

    Thanks a lot! 👊🙂

  • @-Engineering01-
    @-Engineering01- 3 หลายเดือนก่อน +4

    I don't, i use ruby.

  • @rossthemusicandguitarteacher
    @rossthemusicandguitarteacher 3 หลายเดือนก่อน +1

    Just use vanilla. My biggest mistake was doing frameworks before vanilla, for all the languages I use

    • @train_xc
      @train_xc 3 หลายเดือนก่อน

      Why use a hand drill when you’ve power drill

  • @salahammar1521
    @salahammar1521 3 หลายเดือนก่อน +3

    most books like : Introduction to Algorithms// Grokking Algorithms// Cracking the Coding Interview// all of these books are using java as examples
    most instructors is teaching DSA with JAVA too
    the OSSU path is using java for oop
    SO i have a question should i go for java first if i want to learn web development or i just take a path
    like this : html,css/tailwind_js-git-react-nodejs-typescript
    im really confused iam pretty good with html css and tailwind css/ saas and it's responsive stuff
    but should i now go for javascript or JAVA im not really in a hurry to find a job but iwant to goto the right path i hope you answer this
    and if im gonna take the javascript path should i learn DSA/OOP with javascript or maybe i do that later with a different programming language when i master the frontend Technologies?

    • @Matt-m3y-r4u
      @Matt-m3y-r4u 3 หลายเดือนก่อน +1

      If you're determined to learn Web Dev, focus on HTML, CSS, JavaScript.

    • @train_xc
      @train_xc 3 หลายเดือนก่อน

      Learn the backend first. It takes years to master backend. You can start with Java.
      I like starting with Java, because lots of books use Java as primary language as you’ve said .

  • @MobileDeveloper1965
    @MobileDeveloper1965 3 หลายเดือนก่อน

    It is the most useful

  • @infamouse9149
    @infamouse9149 3 หลายเดือนก่อน +3

    Bah.. I use server generated pages with Perl CGI scripts!

    • @GeneraluStelaru
      @GeneraluStelaru 3 หลายเดือนก่อน

      switch case case case case case ....

  • @dindu42
    @dindu42 3 หลายเดือนก่อน +2

    You nailed it with the "new framework every 0.69" seconds comment - I just can't keep up - so I don't try.

  • @ieronim272
    @ieronim272 3 หลายเดือนก่อน +3

    the more experienced i get as a developer the more i realize all this talk about frameworks and languages is really missing the point

  • @aleksandarstanisic1848
    @aleksandarstanisic1848 3 หลายเดือนก่อน

    What are they doing with React...

  • @torquebiker9959
    @torquebiker9959 3 หลายเดือนก่อน +9

    React the best JS Framework ... 🤣🤣🤣🤣🤣
    Maybe the most used for now, but for sure not the best.

  • @anotherelvis
    @anotherelvis 3 หลายเดือนก่อน

    Also do HTMX

  • @SailBuddha
    @SailBuddha 3 หลายเดือนก่อน

    Svelte 5 > Reacht

  • @monopoly9
    @monopoly9 3 หลายเดือนก่อน

    Pls sir talk about flask

  • @muhannadobeidat
    @muhannadobeidat 3 หลายเดือนก่อน

    You know if you eat Pita then you never have to slice it. For that matter most other nations do not need to slice their bread. It is only an American problem. But if you buy your bread from a supermarket, 🤮, then it comes pre sliced. Point is drop that analogy for God’s sake.

  • @jzajzz
    @jzajzz 3 หลายเดือนก่อน

    1:20 get your mind out of the gutter

  • @NineInchTyrone
    @NineInchTyrone 3 หลายเดือนก่อน

    PHP. LARAVELLE. 😄