Just so we're clear, I'm not talking about using colorful metaphors when somebody criticizes you on Reddit.... No, I'm not talking about "mean" behavior at all!
In fact, XRP fans tend to be good-natured and hospitable if anything.
Here's what all the letters in MEAN stand for:
- M - Mongo DB (a JSON document-based database)
- E - Express.js (a web application framework that overlays Node.js)
Never before in the history of the internet has it been easier to learn how to build a fully functional web application. All you have to learn is one language from front to back, and you're all set. Almost.
You also should understand how all the parts fit together, but I can assure you from my own recent learning that it is highly intuitive.
My BackgroundI'm a Java developer and architect, and I've developed a lot of different web-based projects and applications. I've coded MULE API's, micro-service APIs, Web applications, and even one full website written in PHP. (No I don't want to ever repeat that experience)
Node.jsIn 2009, a researcher named Ryan Dahl became fascinated by an upload progress bar on Flickr, and decided that it was time to create something better. Apache was not handling concurrent connections well, and sequential programming was hampering the performance of a lot of enterprise web sites. 2 3
Ryan Dahl in 2009
Market makers or other traders can use it to program trade routines and "bots" to execute automatically. 6 Web developers can create new ideas for value-added websites that customers might pay to use - or that banks and financial institutions might purchase!
Choosing and creating the right technology for interacting with the Ripple network was something that Ripple knew would help speed adoption, and they did so by providing all the tools that a developer will want, without standing in the way with over-customization.