More like MEME stack, amirite?

Is the MEAN stack legitimately the best way to go, or is it just a meme?

Attached: Mean.jpg (1280x720, 53K)

Other urls found in this thread:

learnbchs.org/
npmjs.com/package/is-odd
github.com/jezen/is-thirteen
twitter.com/AnonBabble

mern, mevn

real men use the MEN stack

(((React)))

I never heard about this before, so it's a meme.

I'm pretty stacked.
Wanna use me, user?

Attached: floxEwI.png (767x1036, 525K)

If it fits your use case, buddy. Node and Express are pretty fucking great and easy to use. I don't really like Mongo as far as NoSQL goes, and I got no opinions on Angular because both "MEAN" projects I've worked on opted for React.
Definitely not just a meme.

Are you a cute girl?

Linux+Nginx+PostgreSQL+PHP

>girl

The MEAN stack seemed to be pretty popular some years ago. I'm sure there is a better alternative nowadays. One thing of the top of my mind is to replace Mongo with Google's Firebase Firestore memes. And of course using Angular (updated version) instead of AngularJS.

Attached: 1537332584947.jpg (680x618, 39K)

OpenBSD+Nginx+Golang+PostgreSQL

>real men use the MEN stack

Node.js and express are pretty good if your backend is IO bound. Mongo is a meme database though.

Real Jow Forumss use CATTLE stack
C
Assembly
Terminal
Trump
L (Law
E Enforcement)

> MongoDB
hot garbage, go with Postgres
> Express.js
> Angular
> Node.js
no_js_at_all.js is the best js
Which means that, basically, everything is wrong with MEAN stack.

yikes

Is the only language you know JavaScript?

>yes
go with meme stack

>no
don't go with meme stack

>Falling for the "stack" meme
How are those bloated projects going senpaitachi?

Attached: hallo-butiful-pls-check-my-stack.jpg (5965x4473, 2.7M)

> Java
Heh good thing we’re talking about JavaScript right?

Attached: CE9F7147-E4B9-49AD-888D-8794A6126B84.png (1080x739, 113K)

>good thing we’re talking about JavaScript right?
JS is orders of magnitude more bloated than Java, so not really.

> JavaScript

Attached: A-typical-Node.js-app-has-thousands-of-Dependencies.png (1788x1006, 38K)

>mongo

*crack* PHP... now that was a good language *sip*

>muh 1000 dependencies
The vast majority of NPM dependencies are less than 2 KB in size.

Attached: is-odd.png (1640x1097, 119K)

learnbchs.org/
The only real stack is OpenBSD, C, httpd, Sqlite

jump reporting in

Javascript Unix MongoDB PHP

jk, I made it up, but it sounds cool

holy shit, no way

>web development stack
>no js at all

I love that so many people hate js, but it's still the most used, most supported, well documented language ever created.

Hatersmakemefamous.js

Angular is better for a large application as it has all the pieces that you need.

>what is satire

i looked it up, and it's real, moreover, in a good week it gets 2 million+ downloads.

npmjs.com/package/is-odd

I feel like Node.js is a elaborate joke gone too far.
github.com/jezen/is-thirteen

Attached: 1534942951688.jpg (960x924, 289K)

MERN + redis masterace

post your stacks, mine:
centos
nginx
postrgresql, redis, redis pub/sub
vertx, jooq, hickaricp, rxjava, resilience4j, etc
graphql, oauth2
react, rxjs, etc
typescript, sass

Will learning the languages and skills in an associated stack guarantee me a high paying job?

Attached: 1537210538443.jpg (996x720, 56K)

It's a good way to have job security since a lot of start ups that want a website ask for this since it's the new hotness, same with angular, react, vue and electron.
Learn what people are asking for and you'll never be out of a job.

And it still is if it fits your usercase.

Did you make some of those up?

Attached: De2qSAqW4AABbFO.jpg (1103x890, 62K)

>not writing a server without a library.
>not diving deep onto your MAN-stack

underrated

just look at how he wrote etc twice!

not really, it's different for every job and companies usually want WORKING experience with specific technology
no
I didn't really want to list every single library/package I use but some of them are still worth mentioning

NGINX, .NET Core, React, PostgreSQL is comfy af

>not mongoDB
get with the times gramps

>.NET
shit taste senpai

Idk, I went from PHP, to JS, to .NET and it's chill

Why the hell posts like this get me so hard?

Debian
Nginx
MongoDB
Meteor

ubuntu
postgres
elixir
jquery
sass

>MongoDB
nice, can you tell me about your experience with it?
>jQuery
I'm fully memeing what /wdg/ says, but get with the times {Vue,React,Angular from newer to older

>not taking advantage of zero cost abstractions

here's one of my projects' stacks:

server:
ubuntu server
apache
node, mongo, express, ajv, mustache, client-sessions, winston

client:
grunt, babel, browserify, sass, bootstrap, jquery, leaflet, vis, mustache

i'm sorry

Let's go through the MEAN Stack
M stands for MongoDb, which is the worst database in existence Use PostgreSQL instead.
E stands for Express.js, Javascript is shit, use Elm or TypeScript instead
A stands for Angular, a bloated piece of shit that is way to complicated. use Elm/Vue.js or React instead
N stands for Node.js a slow piece of shit. Use Java vert.x, the best technology for reactive web applications, instead.

You use vertx, postgresql, redi and reactive extensions

You are a webapp chad, don't let anyone tell you otherwise. Alpha as fuck.

>I'm fully memeing what /wdg/ says, but get with the times {Vue,React,Angular from newer to older

jquery works for me. Could use some lightweight alternates for it, like umbrella or dollar, or even vanilla, but nobody got time for that

fair enough

>nice, can you tell me about your experience with it?
There isn't much to tell about it. It's easy to backup and restore, it's request language is flexible and allows for terribly specific requests as long as it's a matter of single collection. The moment you try to do something relative it becomes ugly and slow real fast. It also sucks at large collections (any database do, but mongo has bad performance to begin with)

>Javascript is shit
>recommends Typescript, Vue and React

Attached: 47EA0C54-CF1B-413E-958B-7E8CAA3A93F1.png (625x773, 143K)

>get with the times
jquery is a library that extends and complements js
the things you listed attempt to turn js into something else

>mongo has bad performance to begin with
compared to what? sucks I'm learning mongo in trade school in like 6 months

You can find some benchmarks on google but generally mongo is one of the slowest and resource-consuming among industry standard databases. This doesn't mean it's not worth learning, you should just be aware of it.

thank you for mentioning this user, an interesting dig

Learn postgresql ASAP

on it in 3 or 5 months (trade school)

Unironically this.

>3740 stars
what in tarnation?

Attached: uwot.jpg (951x840, 83K)

LeafEAJS

If I go OpenBSD I would go full autism with BCHS stack.

>Plan9
>???
>werc
all you really need

Linux
Postgres
Golang
Vue and SCSS

Windows server
SQL Server
dotnet mvc
C#

fight me

Wat.

>please consider following the author and starring the project

>"like and subscribe" comment on a fucking is-odd module
>SMASH that like button

Burn it all to the ground

Attached: 1523998597574.jpg (1024x1015, 156K)

Oh look it's my work stack. We're a Fortune 100 Company and a National Bank btw.

[spoiler]please kill me[/spoiler]

wtf am i looking at

>he doesn't know

Attached: 967EA82A-1CE0-4144-B194-0FFE2CA4306E.jpg (700x700, 92K)

last one needs to be AAAAAAAAHHHHHHHHHHHHHHHHH

MongoDB will greatly simplify your database model if you have inconsistent data. I used it for an image board archiver because the JSON representation of posts varies from site to site. It might save you a lot of development time, but it is not a high performer. The difference in execution speed might not actually matter for what you're doing, though.

>Linux
>NGINX
>MySQL
>Python
The only true stack. MariaDB and Postgres are fine too.

Holy fuck user this is like a knife to the gut. Instantly saved.

>dubs of truth right here
my thoughts as welel

mah negroid

>sqlite
nope
>httpd
>C
sure if you don't want scalability and concurrency
but really, why even use http? go full suckless

MEAN is good because it has great modularization, makes SPAs super easy to use, if you don't like nodejs/mongo you can make it work with any backend and the components can run JS directly

Try JAM: Java Angular MySQL. Java and MySQL are highly popular and used in many business applications, tailoring Angular to fit the Java backend is easy peasy titty squeezy and simple to learn. Highly recommend trying it out.

who haskell with spock here

Learn it now you lazy fuck. Chances are the online tutorials are actually better than the trade school education.

Problem with Java is the speed my man. There's so much fucking overhead even making one change to your app is a literal nightmare

SQL Server
IIS
C#

SIC stack?

Hell the vast majority are under 500b even. It's become a hipster competition in the JavaScript world as of late to see how small you can make your npm modules

>make a "is-even" package
>import "is-odd" as a dependency
>return !isOdd()

>JS based stack
>Make a change, alt+tab, f5 (if using any framework with hotloading you literally don't have to do anything except save the file)

>Java stack
>Make a change
>Restart server
>Go to the bathroom
>Make some coffee
>Jerk off
>Oops your server is hung on some process
>Stop server
>It won't stop
>Editor freezes up
>Start killing processes
>Open up workspace again and start server from scratch with -clean
>Shitpost on Jow Forums for 30 minutes
>Change is finally ready
>WTF it's not reflecting on the site
>Spend another 20 minutes going over everything
>Realize you forgot to save the file
>Take rope and tie it around ceiling fan

Attached: 1537194419597.jpg (614x505, 40K)

I haven't seen that meme in about 8 years

Stop writing shit code and use vert.x which btw also has hot reload

>MEAN
Plebby

postgres, Node, graphql, React is bae right now

>version 3.0.1
It took them over 3 tries to figure out whether a number or its string representation is odd? Fucking state of it.

OpenBSD + node.js + C++ + PostgreSQL

this.