MEANStack Developer - Full Stack March Madness 2022 Rd. 1
The March Madness of Tech Stacks for Developers is here! Here is info on the first round of match ups against the top 8 popular tech stacks I chose for this year.
A couple weeks ago I mentioned that I would do the March Madness of Developer Tech Stacks. I didn’t get everything started on time as planned, but I was putting some of my other IT skills to use in helping out a greater cause (which you can read more about here), so I’ll take the missing days of content in exchange for how I spent my time since then.
But I didn’t forget to match up the most popular developer stacks/frameworks there are and match them up head to head over the next month of March. I am still continuing that so here is how the Full Stack March Madness will shake out.
2022 Full Stack March Madness
Honestly, the seeding wasn’t really done by selecting the most popular tech stacks in order. I created it in a way that I thought would be most interesting and also beneficial to creating useful tutorials. There will be a random simulation after I score each tech stack by creating an app and rating how it scores on certain factors. After I score each tech stack, there will be a simulation that gives us a winner.
Believe me, it will make more sense once I get to creating apps for each tech stack and comparing them to each other.
#1 JamStack vs. #8 .NET Tech Stack
I am most excited for this match-up! I have not completely worked through the .NET Tech Stack, but it is one of the most exciting stacks on my list of ways to develop an app. It’s going head-to-head against the JamStack Tech Stack, which I have already used to create my personal blog. One of the newest, most excited tech stacks vs. an old true and tried friend that has amazing capabilities, especially linking it with Microsoft Visual Studio and Ubuntu Linux is one of the popular ways to utilize this tech stack.
#2 Ruby on Rails vs. #7 MERN Stack
Ruby on Rails is like the top tier tech stack in development - the reason I have them at number two though is because I haven’t worked through a full project yet. I want to get into Ruby Developing myself though so it is a priority to learn and make a sweet project for the Full Stack March Madness. It has a staunch opponent in the MERN Stack (Mongo DB, Express, React.js, and Node.js), a common tech stack often learned in Web Dev boot camps - I know because I have gone through two online boot camps myself and used this tech stack in both to develop awesome projects. I already have a project in mind that will made this match up a classic.
#3 MEAN Stack vs. #6 MEVN Stack
Ahh, the good ole MEAN Stack - you probably wonder why they are not number one. I wanted to hide them in the middle and sneak them onto the next round as easy as possible for content sake. It is important to help the MEAN Stack get as far as possible for SEO purposes and such. But they will still have to go through the same review and match up process. I just think out of experience from what I’ve learned in web development, the MEVN (Mongo DB, Express, Vue, and Node) stack is a good head to head match up, but the MEAN Stack will likely pull out ahead. That will make ranking my content easier the further down the tournament I go. I also have better ideas on how to use MEAN so hopefully it makes it to the next round.
#4 Python Full Stack vs. #5 LAMP
It was hard to only put Python on here once, but I think it will hold its own, possibly till the end. It has a hard first round, taking on the LAMP Tech Stack (Linux, Apache, MySQL or MariaDB, PHP) which is a classic stack. It will be difficult, but there are some good options for Python to pull out to take on the much loved LAMP stack (at least for me personally - I learned this very first before I took a web development course).
Watch for 1st Round Reviews from 3/17-3/23
Over the next week, I will be dropping a walk through of each tech stack as I create an app for each match up. After I rate each app and tech stack in certain categories, I will run some type of a simulation that adds a random factor to deciding who the winner is. That will keep the spirit of March Madness in the event.
*All regularly scheduled newsletters, such as the Friday MEANStack Developer Weekly Newsletter and the MEANStack Monday Special Newsletter will continue. There will be much more correspondence with the March Madness event. There will be some material for sale and other things users may want to sign up for, so there will be a new website coming to host everything. I am currently working on it, but am busy.
If you feel I’m worthy and want to help out, you can currently best do that by subscribing to this newsletter and contributing whatever you think is fair. Every dollar earned goes right back into my work, so it means improved websites and apps for you to experience - oh, and a better newsletter! Thank you!