The trap of MERN stack - A wake up call

Поділитися
Вставка
  • Опубліковано 24 гру 2024

КОМЕНТАРІ • 69

  • @SurajSingh-mf3vz
    @SurajSingh-mf3vz 17 годин тому +7

    Some people in the comments are drawing the wrong inference from this video.
    I think he's basically trying to explain that you shouldn't get overly fixated on the MERN stack alone.
    Instead, you should explore other technologies and patterns so that you can choose the best tools and techniques for the job.
    The idea is not to use JavaScript everywhere, assuming it's the only solution for everything.

  • @Sky-The-Second
    @Sky-The-Second День тому +6

    Brother you're doing gods work here. Such high quality content delivered in such an efficient manner. I watched your HTTP video and everything clicked, why I was using a CORS middleware in all of my express APIs. Keep up the excellent work. I was using it without understanding what it was

  • @sam_temp
    @sam_temp 22 години тому +2

    Just discovered your channe last week & I really appreciatong your consistency and mix of opinionated video along with informational ones. Keep them coming.

  • @sushilsimon109
    @sushilsimon109 23 години тому +1

    Great video bro... I don't know how your videos started popping up on my feed but i feel like its a blessing. I am definitely the guy that falls under your critical points. I have just delved into backend recently because it seemed more interesting than frontend for me. however, as i only knew javascript, i could get into backend with that. But i could still grasp the idea of fundamental principles and points of backend that you talk about. Keep up the great work.

  • @turbulantarchitect5286
    @turbulantarchitect5286 18 годин тому +11

    I am a full stack dev who knows Postgres, react, express. When I asked myself why backend is needed, the answer was - data protection, authentication, heavy calculations, validations, caching. There may be others but these came to my mind. I think, you had a bad experience with someone who works in MERN and created this rant video because of it.

    • @sriniously
      @sriniously  12 годин тому +2

      @@turbulantarchitect5286 Haha, no need to get riled up. The way this video is structured is, if you watch the video and relate, then it's for you, if not, then call me an idiot and move on with your life.

    • @turbulantarchitect5286
      @turbulantarchitect5286 8 годин тому +2

      @@sriniously What part of my comments makes you think I got riled up? I think, you are very angry about other people in the industry. Hence, every interactions is negative for you.

    • @freecoder522
      @freecoder522 5 годин тому +1

      @@sriniously No one is calling you a IDOT , please don't assume

  • @dharsanr6504
    @dharsanr6504 День тому +3

    Please do more backend tutorials man you are a gem 👍👍

  • @akshayviswanath7402
    @akshayviswanath7402 22 години тому

    Your channel explains the right mindset one must possess while understanding backend

  • @simplifiedmachinelearning
    @simplifiedmachinelearning 19 годин тому +3

    I think you are on initial phase of 'I know everything' in dunning kruger effect

    • @sriniously
      @sriniously  12 годин тому

      @@simplifiedmachinelearning Not at all, typically people in the 'I know everything' phase are usually defensive and stop entertaining different POVs to protect themselves. In fact, that's an interesting thought experiment for you my friend, I think I see some signs

  • @GilbertCarolyne
    @GilbertCarolyne 3 години тому

    Thank you so much for this amazing video! A bit off-topic, but I wanted to ask: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). How can I transfer them to Binance?

  • @Ninjafire300
    @Ninjafire300 18 годин тому +3

    03:21 React is a library btw . .

  • @Dev-tf2bx
    @Dev-tf2bx 9 годин тому +2

    I tried writing my backend in both Go and Node . I found node to be easy to use , but there is so few resources to utilize with node .. I was so concerned of mistakenly using a sync function within the event loop . On the other hand GO didin't have something like express and have to implement various functions from scratch ...
    I think using node is good for startups and small code bases and that goes the same for Mongo as well ...
    But if performance & security or optimizing databases are the main concern GO , java & Postgress are better choices.
    But the job market for MERN is huge in compare to GO and Java also the later prefer experinced dev's over freshers .

  • @Hassan-cv6ub
    @Hassan-cv6ub 8 годин тому +1

    As a beginner learning JavaScript, should i choose go for backend or what to do any guided path?? I have message in discord no response

  • @atharvakamalakarjadhav6124
    @atharvakamalakarjadhav6124 День тому +3

    When will the next video on golang be released?

  • @rojinbijukchhe44
    @rojinbijukchhe44 15 годин тому +1

    Learned so much.
    Thank you :)

  • @aryansrivastav4360
    @aryansrivastav4360 6 годин тому

    Thanks for this video , i have always been curious and wanted to learn and go deep in web development and software development in general , but making money is one of main things that makes it tough for me to make descision so i want your advice apart from mern and to solidufy my backend knowledge is java a good option cause i also think it from the perspective of demand and money in the market so what do you say ? Or should is just learn python or golang without the money factor involved

  • @yadavxdhano
    @yadavxdhano 19 годин тому +1

    Bhaiya, can you make a video explaining which language and framework should be chosen for which work ? Or which language can best perform a task ?

    • @sriniously
      @sriniously  19 годин тому +1

      @@yadavxdhano May be in the future

  • @praulayar4805
    @praulayar4805 23 години тому +1

    I learnt node from bootcamp and build various projects. Learnt flask from the course curriculum of college and build really a good project. For the job perspective now majorly learning the django core and rest framework to actually crack a job as a backend engg.
    Learning various backend technology and building projects has taught many important backend principles.
    And i never got excited by building CRUD Api or writing my first Hello World program. It was all abstracted. I dont claim i have knowledge about inherent system.
    Is it best to learn Go ?? i am excited but as same time i dont have any professional experience. Whatever i know is from youtube, bootcamps, reading some blogs, asking chat gpt and actually thinking about code or brainstorming.
    Should i learn Go at this stage as a begginer ?

    • @sriniously
      @sriniously  23 години тому +1

      @@praulayar4805 I would say learn whichever is easier at this point, once you start building stuff in one language, you can worry about which one to choose. At this point, focus should be code velocity.

  • @vipulsemwal124
    @vipulsemwal124 19 годин тому +2

    I don’t think it's a problem. Mostly, businesses don’t need highly performing applications, and people who love tech will eventually figure things out themselves.

    • @sriniously
      @sriniously  12 годин тому

      @@vipulsemwal124 True! But my intention with the video is, that "eventually" is reduced down to days instead of years

  • @sarthak_nande
    @sarthak_nande 9 годин тому

    as a fresher you must learn mern becz its a base and at the frontend is only develop on js and ts learn first MERN then you can easily implement web concepts in other language. A good developer's thinking don't affected by language

  • @SudhanshuShekhar-hh1uj
    @SudhanshuShekhar-hh1uj 23 години тому

    I don't have to worry about all the problems cause I follow sri 😂 but i use TS,postgress and I'm currently learning how to scale my nodejs and also learning concept of backend from u and what u mentioned in ur first video ,will shift to static like go/java later

  • @akshayviswanath7402
    @akshayviswanath7402 22 години тому

    Big fan of your work✨

  • @Hassan-cv6ub
    @Hassan-cv6ub 19 годин тому

    Hey bro , i am in 3rd sem .. i have explore a little bit of mern like basic, i thought to give my next 6month in mern to get my first intership.. should i continue or .. explore something othere any suggestions or advice.. much appreciate to hear from. You

  • @atharvdalal9493
    @atharvdalal9493 19 годин тому

    I am learning Back-end using Nodejs and nestjs But watching this Video I am demotivate brother... Can continue with Node or learn other backend language ??? Can i get job in Nodejs? Many questions in my mind after watching this video 😢

    • @sriniously
      @sriniously  19 годин тому +1

      @@atharvdalal9493 Demotivating was not the point of the video. The video is targeted towards existing mern stack devs, not freshers.

    • @atharvdalal9493
      @atharvdalal9493 19 годин тому +1

      @sriniously ok So should I continue with Nodejs ? Is possible to get entry level job in Backend Nodejs

    • @Yarkaha
      @Yarkaha 6 годин тому +1

      @@atharvdalal9493go for PHP as a backend

    • @divyanshsharma8401
      @divyanshsharma8401 5 годин тому +2

      @@atharvdalal9493learn what’s ur already learning and avoid guys like him. Their sole motive is to anyhow get those views, best way is by making a bit controversial thing. Focus on your college, DSA, DBMS, OS maybe system design if ur out of college , avoid these channels.

  • @piyushpriyadarshi8672
    @piyushpriyadarshi8672 22 години тому +1

    What is the job prospects of go developer? I have worked on java for around 4 gears and in the last 3 years i am mostly writing typescript and javascript,
    Now i am in dilemma to choose between java. And go lang as primary stack for backend first,
    Go lang i love working with but when i see job market, i can see clearly that java has more jobs
    Whats your thought on this?

    • @sriniously
      @sriniously  22 години тому

      @@piyushpriyadarshi8672 Job market is always the 1st priority

  • @reesavgupta8454
    @reesavgupta8454 20 годин тому

    So, do i switch my tech stack?

    • @sriniously
      @sriniously  20 годин тому +1

      @@reesavgupta8454 Explore

  • @codelivewithme
    @codelivewithme 9 годин тому

    the new thing full stack react and server-less meta frameworks make situation even worse

  • @pavankumar-of4ew
    @pavankumar-of4ew 10 годин тому +3

    don't spread false news, as there is still demand in node. But yes,there is a saturation in mern, meaning that it is not completely dead, still it's there and companies are using it.

    • @sriniously
      @sriniously  9 годин тому

      That's literally the 1st paragraph of my video, about how popular the MERN stack is and how easy it is to get a job in that. Smh.

    • @divyanshsharma8401
      @divyanshsharma8401 5 годин тому +2

      @@sriniously creating videos with these kind of titles ain’t gonna make you subs. If you’re there to teach then teach something good not this bs man.

    • @WayOfTruth14
      @WayOfTruth14 5 годин тому +1

      @@divyanshsharma8401 wow i am so happy when i saw your comment these youtubers misguide people to gains views

  • @ashutoshsingh285
    @ashutoshsingh285 21 годину тому +2

    watching this as mern dev ☠.

  • @kaushikkundu
    @kaushikkundu 23 години тому

    As a fresher, how to get jobs or internships as a backend engineer? Pls 🙏 make a video on that.

  • @T1s_kashyap
    @T1s_kashyap 10 годин тому

    i am learning django, django rest framework, and react also i know basic ai and ml.

  • @codelivewithme
    @codelivewithme 17 годин тому

    You forgot about only Next js calling full stack framework

  • @Kunal-k-u-m-a-r
    @Kunal-k-u-m-a-r 21 годину тому

    Great content!!

  • @nightowl0492
    @nightowl0492 18 годин тому +1

    Watched in 3 min because it was 37 min long.

  • @thousandecibles
    @thousandecibles День тому +6

    Bro critiques Js frameworks & himself is using excalidraw which is written in Ts (backend) & undermining frontend,
    Plz use assembly for everything or even better spin ur own ASML & make computers from sand,
    These are the patterns which can be taught or learnt while building, Problem isn't Js, it's the rudamentary & borrowed superiority complex against newbies,
    Try systems programming for once and you'll understand why Microsoft who invented .NET uses electron based VScode & a turing complete TS compiler.
    I still hate MongoDB though😅

    • @sriniously
      @sriniously  23 години тому +2

      Bro, I'm not your typical backend developer with a superiority complex against frontend people. It's not a backend vs front-end debate. And even if it was, I would be on the front-end's side. I have been working for the last 4 years and still work as a frontend engineer. And yes I'm aware of excalidraw, I have spent hours studying the codebase over the years.
      Thanks for watching it though. I see you related with the MongoDB thing. You would also relate with the other parts if you ever get into those scenarios. I'm lucky enough to get these insights because my work spans across hackathons/web3 projects/freelancing combined with my full time job as a full stack dev.

    • @thousandecibles
      @thousandecibles 23 години тому +1

      @sriniously I've seen same opinions on us webdevs by systems & infra & game devs😁,
      There are ways how things work, which are not always ideal,
      Js get's unnecessary hate, just look at the messy state of app development in ios or Androids (jetpack & other shit as google decided to write apps in java then went on damage control through Kotlin)
      Those who are entering the field via mern are still very valuable as compared to earlier devs (you might know 👍)

    • @ophariom12
      @ophariom12 19 годин тому +1

      Correct 😅

  • @SabinPoudel-iw2rf
    @SabinPoudel-iw2rf 22 години тому

    Damn 🔥🔥

  • @indianengineer5802
    @indianengineer5802 22 години тому

    Sample space of your talk is very less. So this wake up call according to me is mainly for the freshers who are doing nodejs or js, this is what I believe.

    • @sriniously
      @sriniously  22 години тому +1

      @@indianengineer5802 Well the idea is, if you could relate with what I was saying, it's for you. Could be a fresher, could be a senior.

    • @indianengineer5802
      @indianengineer5802 20 годин тому

      @sriniously oh got it.

  • @rubyciide5542
    @rubyciide5542 11 годин тому

    How to recover from burn out 🫡