Do I also need a four-letter-acronym to be cool these days?
2018-03-30 22:47 xx4la [permalink]
→ Reddit: Any drawback to using Wordpress in front of a MERN application?
MERN?! What's that?
MERN: MongoDB Express React node.js + Redux WebPack
Oh, I get it! It's one of those four-letter-acronyms that describes your software stack. The first one, and as it happens also the one I started on was:
But trying things out on my own, I didn't get a hang of that Linux bit. I still blame the folks that sneered me off with "start with typing man man
at the prompt". So I got stuck being a
but later regained my poise and sting with
WASP: Windows ASP SQL Server PHP
which worked great for a while, but I moved on. Not quite with the hot and happening new one:
MEAN: MongoDB Express Angular node.js
but closer related to other desktop application work I was doing in Delphi. Having done some raw networking, and some raw HTTP, but also the IIS API, and implemented Internet Explorer's IInternetProtocol, and FireFox' nsIHttpChannel (before they chucked XPCOM somewhere after version 3.6 and starting the rapid release schedule), and something something HTTP.SYS, I decided to start something to model all the common bits into one single interface so you could easily switch between implementations and environments. And hot-swap a binary without taking down the webserver/webservice. And do that after an automatic compile when you changed a file and refreshed your browser. And have a mix of HTML and server-side logic into the same files like PHP and ASP (and Cold Fusion...) And still have full response streaming, and not a big hard templating thing churning on a request first before being able to spew out the response in one go... And have a few of the basic things in place to help you with security to prevent malicious requests.
So I created xxm. And websites with it. Such as tx. So I guess I should invent suitable fout-letter-acronyms as well, then:
XIMR: xxm IIS MongoDB (over TMongoWire!) Redis
XXJP: xxm xxmHttpAU jQueryUI PostgreSQL
XESV: xxm nginX (over SGI) SQLite Vue.js
Hmm, doesn't really sound all that great... Never mind then. I'll just enjoy it if xxm could serve as a solution for anybody in the very small niche of people that do both high-level server-side stuff with Delphi, and high-level dynamic-web-stuff, and want the two closely knit together...