MEAN, MERN, MEVN - What they're all about...

Sdílet
Vložit
  • čas přidán 30. 05. 2024
  • You might've heard about the MEAN, MERN or MEVN stacks. Let's see what they're about and how they differ!
    Join the full "MEAN - The Practical Guide" course: acad.link/mean
    Exclusive discount also available for our "Node.js & Express - The Complete Guide" Course: acad.link/nodejs
    Check out all our other courses: academind.com/learn/our-courses
    ----------
    MEAN Stack - Full Course: acad.link/mean
    Node & Express - Full Course: acad.link/nodejs
    Angular - The Complete Guide: acad.link/angular
    React - The Complete Guide: acad.link/reactjs
    Vue - The Complete Guide: acad.link/vuejs
    Build a REST API with Node & Express from scratch: www.academind.com/learn/node-...
    Build a GraphQL API with Node & Express from scratch: www.academind.com/learn/node-...
    REST APIs vs GraphQL APIs: www.academind.com/learn/web-d...
    Can you hide frontend JS Code?: www.academind.com/learn/javas...
    NoSQL vs SQL Databases: www.academind.com/learn/web-d...
    MongoDB - A Complete Introduction: www.academind.com/learn/mongo...
    Angular vs React vs Vue.js: www.academind.com/learn/angul...
    How to (not) connect Frontend Apps to Databases: www.academind.com/learn/react...
    ----------
    • Go to www.academind.com and subscribe to our newsletter to stay updated and to get exclusive content & discounts
    • Follow @maxedapps and @academind_real on Twitter
    • Follow @academind_real on Instagram: / academind_real
    • Join our Facebook community on / academindchannel
    See you in the videos!
    ----------
    Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!
  • Věda a technologie

Komentáře • 234

  • @Himandey
    @Himandey Před 4 lety +177

    VENM sounds so much cooler than MEVN 👌🏽

  • @AbrarHayat
    @AbrarHayat Před 3 lety

    I follow this channel because everything that is explained here is so clear cut and concise!

  • @911madza
    @911madza Před 4 lety +18

    Despite all this framework/stack craze, there will never be "the best" one. Lately I like them in a non-traditional way:
    I like to study their design patterns and compare all the different approaches they use to tackle common tasks... its obvious they are built on latest performance, scalability, security and testing standards... that's why I like to build my projects from scratch and use the most appropriate methods I've learnt by studying them (based on all the custom needs in each project).

  • @SatyamShivharey
    @SatyamShivharey Před 3 lety

    this is great tutorial. It solved the biggest confusion of how backend and react front end works. Your way of explaining is great for beginners. :)

  • @claudioseccia9380
    @claudioseccia9380 Před 4 lety +1

    Great, as always! Thank you! I agree, though using the MERN or whatever stack has its advantages (ex.using JavaScript both for frontend and backend) I often use Php and MySql. It's easy to set up for a Restful Api and the server choices are often cheapest. It's just as good as the other choices sometimes

  • @grantshoop1290
    @grantshoop1290 Před 4 lety +1

    this video was very insightful! I Understand more about what each stack means! Personally, my plan will be to start with MEVN, and then work my way towards React and Angular. That way I can have knowledge of all of it and increase my chances in my career.

  • @siddhartharoy5263
    @siddhartharoy5263 Před 4 lety +8

    That's great. Thanks for the knowledge!

  • @JaspreetSingh-ym1qp
    @JaspreetSingh-ym1qp Před 4 lety +1

    The video really opened my eyes. Thanks a lot for this valuable video.

    • @academind
      @academind  Před 4 lety +1

      So great to read that, thank you very much!

  • @user-gu5ts5nx8r
    @user-gu5ts5nx8r Před 4 lety +1

    Very helpful. Thank you so much.

  • @Sunny-qe5el
    @Sunny-qe5el Před 4 lety

    Thanks,
    it was very helpful.

  • @romanbubnov5790
    @romanbubnov5790 Před 4 lety

    Thank you for this video!

  • @alexandersmotrikov9007
    @alexandersmotrikov9007 Před 4 lety +5

    Max is awesome, as always!

  • @waldemarenns4874
    @waldemarenns4874 Před 4 lety +3

    Thanks for sharing this with us and clearifying random acronyms (:
    Greetings from cologne!

  • @amatureteacher5009
    @amatureteacher5009 Před 3 lety

    You hoped, and it is Helpful.. Thank you.

  • @dheerajmantena6672
    @dheerajmantena6672 Před 4 lety +9

    NO.1 Tutor of Udemy Max@always !!!

  • @user-gu5ts5nx8r
    @user-gu5ts5nx8r Před 3 lety

    Very clear, thank you so much.

  • @luis_soul1
    @luis_soul1 Před 4 lety

    Very good video clarifying about these “stacks” and technologies. I didn’t know what meant “MERN” and I was like I should stop building my backend codes with PHP/Laravel (is what the servers on my job works and they are just used to that language). But then you start to desglose and I just realized that they are different technologies (powerful if combined) but any application that u want to build it can be with whatever u want. So I’ll stick with your “MLRP” I guess 😂. Thanks you.

  • @nigelcharles3604
    @nigelcharles3604 Před 2 lety

    Thank you I finally understand

  • @alokranjan476
    @alokranjan476 Před 4 lety

    Very nice as always 😊

  • @GaurangDhorda
    @GaurangDhorda Před 4 lety +3

    and GRAND stack too. [ GraphQL, React, Apollo, Neo4J Database ].. Surprisingly, this is other option.

  • @noinfo9941
    @noinfo9941 Před 4 lety +1

    JAM stack with MERNG is awesome too. Gatsbyjs as my frontend.

  • @turmat01
    @turmat01 Před 2 lety +1

    JSON doesn't just look "a little bit like Javascript objects", they look exactly the same! In fact, JSON stands for JavaScript Object Notation ;)

  • @luiszar5794
    @luiszar5794 Před 3 lety

    For a mobile app is it more recomendable use React?? To conect with React Native?

  • @agnostimous2859
    @agnostimous2859 Před 3 lety +2

    I'm a beginner and my goal is to learn to code to build an app (backend+frontend). Is it safe to say that the fastest / easiest way to achieve this is the PHP/MySQL/Laravel/Vue.js stack? I read that PHP/Laravel is easier to work with than node.js. Does this make sense?

  • @ProgrammingwithPeter
    @ProgrammingwithPeter Před 4 lety +10

    It's all about your own preference, the best stack is the one you already know !

  • @ButchCassidyAndSundanceKid

    True, you can build any kind of SPA in any of these stacks, but React seems to be favourite among employers, and it has more job postings than the other two, and it rakes in more money.

  • @maxima-4270
    @maxima-4270 Před 4 lety

    great overview!

  • @woife0705
    @woife0705 Před 4 lety

    Why is there never a mention of websockets? I use "SEAN" (MS SQL, Express.js, Angular, NodeJS) with Websockets. Do professional Web-Devs hate them?

  • @kaseycarr9130
    @kaseycarr9130 Před 2 měsíci

    A really great explanation, thank you so much

  • @halopinx3398
    @halopinx3398 Před 4 lety +2

    I like Vue because of its simplicity

  • @claudioluciano5370
    @claudioluciano5370 Před 4 lety

    Hey Max do you have any video for GRPC ?

  • @alsaamit
    @alsaamit Před 4 lety

    the best teacher ever

  • @kfkenneth2010
    @kfkenneth2010 Před 3 lety

    Very good intro. Thanks

  • @christophersanders7483

    Great explanation learned a lot about web development

    • @academind
      @academind  Před 4 lety

      Thank you Christopher!

    • @christophersanders7483
      @christophersanders7483 Před 4 lety

      @@academind I love your explanations and your energy. You are one of the best teachers out there.

  • @anddy287
    @anddy287 Před 3 lety

    Could you please make a detailed video on "how to estimate cost of a web development project as a beginner"? Please do this. There are almost no videos on this topic and as a beginner developer, I find it very hard to estimate correct cost to ask for.

  • @mahmoodelgohary9782
    @mahmoodelgohary9782 Před 3 lety

    wow great explanation

  • @bvedantcodes
    @bvedantcodes Před 3 lety +3

    Please do Java frameworks tutorials, like Spring!

  • @neo4now
    @neo4now Před 4 lety +2

    Great video! just kind of crazy how underated Firebase is when comes to creating a project

  • @freegracetoronto3876
    @freegracetoronto3876 Před 4 lety

    how about MCRN ? C = Claudia.js, allows you to deploy API to AWS lambda for a serverless backend API

  • @ImtananTechTips
    @ImtananTechTips Před 4 lety

    in toShoppingList(ingredient:Ingredient) i want to merge existing obj and increase amount, how to do it?

  • @sirmiles1820
    @sirmiles1820 Před 4 lety

    i love this dude love so much

  • @ImtananTechTips
    @ImtananTechTips Před 4 lety

    I need help regarding code from your angular 7 course of recipebook app.

  • @guyfrancoisdeclaudenkouka1014

    What about MEJQN (jQuery) or MEJN (Vanilla Js) where M could be MySQL or mongodb ) ?

  • @RAYl71
    @RAYl71 Před 4 lety

    what is best way to build admin ui , ? i think create react app admin am i right ?

  • @azeeminator
    @azeeminator Před 4 lety +19

    Do you see a MESN (MongoDB + Express + Svelte + NodeJS) stack in the future?

    • @somascope1834
      @somascope1834 Před 4 lety

      For sure this is a current stack today, and a. Max acknowledges a number of times in the video that there are options, alternatives and opinions. All components are exchangeable (given server-side + framework pairing). I have not used Svelte, but it's on version 3, so it's been a round a while. That means that your MESN stack has certainly been around already since Svelte was ready to be used by awesome developers like yourself going back to 2016 or 2017.

    • @hdauven8434
      @hdauven8434 Před 4 lety +1

      I personally use Postgres + NestJS + Svelte.
      I came to the conclusion that many of the data operations I do, do not map too well to MongoDB. In the situation where document style data is required, Postgres has a JSON field type.
      NestJS is built on top of Node and Express, offers many integrations for popular tools and concepts. (Graphql, websockets, ORM, microservices) It also has great TypeScript support out of the box.
      Svelte needs no introduction. It's blazing fast, compact and offers a great developer experience.

    • @tkssharma
      @tkssharma Před 3 lety

      1000 + Videos and 100+ playlist
      all about javascript and different framework - full-stack development
      here you go for Mean/Mern stack
      czcams.com/play/PLIGDNOJWiL1-sHtXWGsfxA6CpTuf_iNT5.html

  • @kapilc
    @kapilc Před 4 lety +1

    Looking forward for videos on GRANDStack.

    • @tkssharma
      @tkssharma Před 3 lety

      1000 + Videos and 100+ playlist
      all about javascript and different framework - full-stack development
      here you go for Mean/Mern stack
      czcams.com/play/PLIGDNOJWiL1-sHtXWGsfxA6CpTuf_iNT5.html

  • @allyoucansearch
    @allyoucansearch Před 4 lety

    Should i use php instead of nodejs?

  • @lemurza5236
    @lemurza5236 Před 4 lety

    That's funny. I've considered the MLRP to be my stack of choice for so long. Now it has a name;D

  • @teetanrobotics5363
    @teetanrobotics5363 Před 4 lety

    Just amazing

  • @DuyTran-ss4lu
    @DuyTran-ss4lu Před 4 lety

    Perfect!

  • @dimitarvel1441
    @dimitarvel1441 Před 4 lety +3

    I use the PFRM stack - Python Flask React MySQL and it's much better imo

    • @radumihaidiaconu
      @radumihaidiaconu Před 4 lety +1

      i use PLVM STack(Php laravel vue(Nuxt) and mysql)

    • @tkssharma
      @tkssharma Před 3 lety

      1000 + Videos and 100+ playlist
      all about javascript and different framework - full-stack development
      here you go for Mean/Mern stack
      czcams.com/play/PLIGDNOJWiL1-sHtXWGsfxA6CpTuf_iNT5.html

  • @serhiimamedov
    @serhiimamedov Před 4 lety +1

    All of this 3 stacks are amazing. Just think of it - you have js on frontend, js on backend and js in database. JS OVERLOAD =D

  • @happyoe398
    @happyoe398 Před 4 lety +5

    Cheers Max great as always :) please make a tutorial with the MEVN stack cheers

    • @academind
      @academind  Před 4 lety +1

      Thank you! No such plans at the moment but we'll see :)

    • @happyoe398
      @happyoe398 Před 4 lety

      @@academind Cheers :)

    • @sgomez8194
      @sgomez8194 Před 4 lety +1

      A MEVN Full stack Udemy course would be epic!

  • @jmon24ify
    @jmon24ify Před 4 lety

    what about MESN stack?

  • @chiffenok
    @chiffenok Před 4 lety +1

    It would be nice to see similar video for authentication logic and/or jwt :)

    • @3DPTR
      @3DPTR Před 4 lety

      jwt is so easy...I love it!

    • @chiffenok
      @chiffenok Před 4 lety

      @@3DPTR yaeh but I mean more like video-overview : ways of implementing authentification or smth like this

    • @3DPTR
      @3DPTR Před 4 lety

      Hi ! , This guy explain the concept really well , czcams.com/video/7nafaH9SddU/video.html

  • @janscheuermann9142
    @janscheuermann9142 Před 4 lety

    Bester Tutor👍🏻

  • @TheNerdyDev
    @TheNerdyDev Před 4 lety +8

    Reactjs 😍

  • @alexandervashchuk7795
    @alexandervashchuk7795 Před 4 lety

    Cool haircut bro 😎

  • @jellyamna5521
    @jellyamna5521 Před 4 lety

    what about svelte?

  • @tyrrelldavis9919
    @tyrrelldavis9919 Před 4 lety

    Does firefox content security policy make express behave in a weird way.
    Seems i can't do these kinds of routes,
    App.get("/api/testprofile/:user", function(req, res){
    var user = req.params.user
    console.log("req.params");
    //code for looping through an array of dummy users
    });
    Seems firefox content security policy doesn't let any route parameters go.
    localhost:5000/api/testprofile/1 (or anything typed, *)
    Doesn't work w/ content security policy
    Tried logging the request at various points.
    Seems like request gets stopped

    • @nicholasmaniccia1005
      @nicholasmaniccia1005 Před 4 lety

      Not at home to test this but have you tried other browsers like chrome or safari, I know for me 99% of bugs are from me and not the Enterprise level software I use

  • @greenshaheen6716
    @greenshaheen6716 Před 4 lety

    Waiting for your MERN course

    • @academind
      @academind  Před 4 lety

      No such plans at the moment but we'll see :)

    • @tkssharma
      @tkssharma Před 3 lety

      1000 + Videos and 100+ playlist
      all about javascript and different framework - full-stack development
      here you go for Mean/Mern stack
      czcams.com/play/PLIGDNOJWiL1-sHtXWGsfxA6CpTuf_iNT5.html

  • @sagnickbhowmick6191
    @sagnickbhowmick6191 Před 3 lety

    You can watch the video from 14:31

  • @zain5962
    @zain5962 Před 4 lety +11

    Mern ❤

  • @kwangsamyew8469
    @kwangsamyew8469 Před 4 lety +1

    flutter + AWS lambda as a stack :)

    • @AneesHameed
      @AneesHameed Před 4 lety

      flutter is going to kill all these people

  • @yongzeyao1337
    @yongzeyao1337 Před 4 lety

    Vue.js Baby!

  • @shariefmohammad1814
    @shariefmohammad1814 Před 4 lety

    MSVJ ( MySql + SpringBoot + Vuejs + Java )

    • @lexsoft3969
      @lexsoft3969 Před 3 lety

      Someday I want to use/try Java platform, but currently my Java learning is suspended. For now, I am still with MySQL + Laravel + React + PHP.

  • @user-bz5gi2eg4d
    @user-bz5gi2eg4d Před 4 lety

    Hey Max,best regards from Russia)
    Are there any plans to release course on MEVN stack?
    It is really important,cause you know how to explain things, and i guess a lot of people are interested in this MEVN course:)
    Best wishes!

    • @academind
      @academind  Před 4 lety

      We got no such plans at the moment, sorry. Greetings from Germany :)

    • @user-bz5gi2eg4d
      @user-bz5gi2eg4d Před 4 lety

      @@academind Hey Max, i have got a proposal for you. Programming is really popular in Russia, Ukraine, Belarus. But it seems that there is a lack of great tutorials. I can translate your videos for your Russian version of channel. If it is interesting for you, please contact me at: Eugeniolio@yandex.ru. I am sure you are going to conquer a lot of attention in Russian speaking community.
      All the best)

  • @adante407
    @adante407 Před 4 lety +1

    I like React & Django. There are not enough React & Django Tutorials Max! Hint! Hint! 😉👍 Fantastic explanation, as always. 👍

  • @yannicks.93
    @yannicks.93 Před 4 lety +8

    MongoDB, Go, Vue

  • @hexatested
    @hexatested Před 4 lety

    PDAR (Postgresql Django Angular Redis).

  • @Supperconductor
    @Supperconductor Před 4 lety

    I'm taking your Dart & Flutter class currently. That's all I want to do now, love the developer tools.

    • @academind
      @academind  Před 4 lety

      Happy to have you on board of the Flutter course, thank you for your support!

  • @WesleyWai
    @WesleyWai Před 4 lety

    My company use MLVP as Vue is builded in with Laravel

  • @aymenopa3563
    @aymenopa3563 Před 4 lety

    What about MEHN stack

  • @ButchCassidyAndSundanceKid

    You forgot about gRPC for the API.

  • @codelucky
    @codelucky Před 4 lety

    How about MGV?
    MongoDB-Go-VueJs

  • @ProgramWithBalaji
    @ProgramWithBalaji Před 4 lety +4

    Max, Post video regarding your upcoming Udemy Course

  • @CharithaSampathGunawardana

    Ah ha. seems like you motivating us to go back and have a look at Laraval since Laraval 6 just released :D
    Any way im preferring MNAN Stack these days (MySQL + NestJs + Angular + NodeJs)

    • @academind
      @academind  Před 4 lety +1

      Was not my intention to be honest :)

    • @tkssharma
      @tkssharma Před 3 lety

      1000 + Videos and 100+ playlist
      all about javascript and different framework - full-stack development
      here you go for Mean/Mern stack
      czcams.com/play/PLIGDNOJWiL1-sHtXWGsfxA6CpTuf_iNT5.html

    • @lexsoft3969
      @lexsoft3969 Před 3 lety +1

      When I am ready with typescript, I will try MNRN. Also when I have adequate skill in Angular, I will try MNAN. Currently I couldn't leave Laravel, because my real project uses it.

  • @michaelamar7341
    @michaelamar7341 Před 3 lety +4

    Imagine a French guy having to learn the MERD stack if it was xD

    • @alona-ci8br
      @alona-ci8br Před 3 lety +2

      Mongo + Express + React + DEno :)

    • @lexsoft3969
      @lexsoft3969 Před 3 lety

      @@alona-ci8br If we use Deno, then we will have to wait for a counterpart of Express. The name for this new framework can be like : PressExp to form MPRD, instead of MERD.

  • @nittnwarshne8260
    @nittnwarshne8260 Před 3 lety

    Wow !

  • @aaklii
    @aaklii Před 3 lety

    How about..
    MAN Stack
    MongoDb + Angular + NestJs
    (Everything in Typescript)

  • @lillycottonear
    @lillycottonear Před 4 lety

    Just when we wanted

  • @TerriTerriHotSauce
    @TerriTerriHotSauce Před 4 lety

    MESN

  • @ditzdee1
    @ditzdee1 Před 4 lety +1

    what about php laravel + mysql + jquery ?

    • @JohnDoe-eo3fx
      @JohnDoe-eo3fx Před 4 lety

      sadly, they are considered outdated now.

    • @zBMatt
      @zBMatt Před 4 lety

      Adhita Prasetyo thats very old.

    • @lexsoft3969
      @lexsoft3969 Před 3 lety

      Currently I use MLRP = MySQL + Laravel + React + PHP

  • @CknSalad
    @CknSalad Před 4 lety

    there is MESN now too. lol...

  • @mr.chinaski2613
    @mr.chinaski2613 Před 4 lety

    Using MEAN with Nest/Graphql

    • @tkssharma
      @tkssharma Před 3 lety

      Nestjs is a good choice today (i have covered everything )
      1000 + Videos and 100+ playlist
      all about javascript and different framework - full-stack development
      here you go for Mean/Mern stack
      czcams.com/play/PLIGDNOJWiL1-sHtXWGsfxA6CpTuf_iNT5.html

  • @mohammadqaderi8976
    @mohammadqaderi8976 Před 4 lety +6

    MEAN Stack is the best, and i have built many web applications using it

  • @wanaranjo
    @wanaranjo Před 4 lety +2

    MESN -> Svelte

    • @elpheno
      @elpheno Před 4 lety +1

      This is the future

  • @shanidmalayil1231
    @shanidmalayil1231 Před 4 lety

    May Allah bless you brother for your effort!!!

    • @tkssharma
      @tkssharma Před 3 lety

      1000 + Videos and 100+ playlist
      all about javascript and different framework - full-stack development
      here you go for Mean/Mern stack
      czcams.com/play/PLIGDNOJWiL1-sHtXWGsfxA6CpTuf_iNT5.html

    • @thesaching
      @thesaching Před 3 lety

      @@tkssharma super

  • @Geomaverick124
    @Geomaverick124 Před 4 lety +1

    I would love an MLRP Course :) There is a type of MLVP Course on Udemy

  • @JavedKhalil
    @JavedKhalil Před 4 lety

    is there a software that can create such presentation like above / other then power point?

    • @academind
      @academind  Před 4 lety

      Maybe but I only use PowerPoint.

    • @JavedKhalil
      @JavedKhalil Před 4 lety

      @@academind waow. if its power point then its really impressive. I did not know power point can do such clean presentations. Good job MAX. Always impressive. Thanks for reply.

  • @razvacos7469
    @razvacos7469 Před 4 lety +2

    ADONIS.JS + Vue.js tutorial please

    • @lexsoft3969
      @lexsoft3969 Před 3 lety

      Imo, by reading the documentation on Adonis.js official site is enough. Last time I tried it for evaluation, I only relied on the documentation. But, because I still had doubt on its reliability, I didn't continue my exploration.
      If Adonis.js gets wide acceptance from community, I will consider it again.

  • @sangomalsa
    @sangomalsa Před 4 lety +1

    I do PRVP... Postgresql, Rails, Vue, Ruby

  • @funnyanimalworld7579
    @funnyanimalworld7579 Před 2 lety

    WHEN I HAD TO MAKE FRONT END WITH REACT IT WAS EASY. but connecting it with graphql is a nigtmare for me

  • @ankitlakum1
    @ankitlakum1 Před 3 lety

    Just business logic tab convert to onions kind separation

  • @EduardKaresli
    @EduardKaresli Před 4 lety

    Mine is the NERP stack... I don't see any argument against it...

    • @lexsoft3969
      @lexsoft3969 Před 3 lety +1

      NERP = Node.js + Express + React + PostgreSQL ? It seems quite nice

  • @hamzaahmad6620
    @hamzaahmad6620 Před 4 lety

    max the best

  • @bala9893
    @bala9893 Před 4 lety +1

    MLVP😉

  • @zealousprogrammer4539
    @zealousprogrammer4539 Před 4 lety +2

    Let us be honest Angular is harder to learn and heavier if you are not building something big it's not worth it.

    • @sirmiles1820
      @sirmiles1820 Před 4 lety +1

      yeah. its best to learn react first then go to angular

    • @lexsoft3969
      @lexsoft3969 Před 3 lety

      As my current project seems to become larger, I am considering Angular to be my next front end framework. Therefore, I am learning it, despite its steep learning curve. Learning it is challenging to me.
      However, I don't think I will leave React in near future.

    • @AGUNGKAYA
      @AGUNGKAYA Před rokem

      It is hard because you think it is

  • @inbatamilanbalasubramanian7062

    IS MDAP STACK GOOD ? MANGODP DJANGO ANGULAR PYTHON

  • @play.dvdagreat
    @play.dvdagreat Před 3 lety

    MLRP > (MEAN, MERN & MEVN) * 100