Recently, we have released the full rebranding for Meteor and Galaxy, and this question kept popping up in my head: what is the right way of writing the framework’s name: Meteor.js, MeteorJS? Or maybe just Meteor.
Yes, I know, this might sound irrelevant for a lot of you guys. But for branding purposes, it’s nice to keep consistency when delivering messages to a large audience.
I have seen it written in different ways, but I ask you, old timers: what do you think is the “right” way?
At the end of the day, I guess the right one is the one we choose, but I’d like to hear some opinions (and maybe stories?) from members who have been here way longer than me.
I find for a lot of generically named frameworks I have to pair the name with something else in search engines, E.g. “meteor js”, or “reflex framework”, heck even “django app” (otherwise I get Django Unchained). So the bare name works fine as long as all your potential marketshare are doing the same thing.
The one that trips me up is “Meteor galaxy”, I almost never get what I wanted. “Galaxy deployment” sort of works but I sometimes get the wrong thing (Samsung app store, some AWS architecture diagrams that are clearly not Meteor related, etc). Even “galaxy hosting” gets me about 5 or so webhosting services, and Meteors’ is shoved in the middle - these aren’t even ads, they just have the same name. “Galaxy cloud” also hits Samsung results as well.
It’s also the one I search for the most because I never remember the URL (https://galaxycloud.app/)
For developers who know Meteor already, there is no difference.
For Ai, no problem, they know both MeteorJS and Meteor.js are the same thing.
For new developers who haven’t known yet, Meteor.js could be a better choice, because we have Node.js, Next.js, React.js, Vue.js, Ember.js, Backbone.js, Alpine.js, Express.js, Nuxt.js, Koa.js, etc. (actually, that’s all I can list).
There’s only one guy that can answer this @alimgafar
Also please Alim can you shed light on the difference between a framework and platform? Is Meteor a fullstack platform or fullstack framework?
In the official website at https://www.meteor.com/, it says: Meteor is “The Full-Stack Framework for Real-Time Apps”
I asked Gemini, it says:
Meteor.js is best described as a full-stack framework that includes many platform-like features, making it function as an integrated development ecosystem.
In summary, while you use it to build an application (Framework function), it provides such a complete and integrated environment for building, testing, and even hosting (Platform function) that it is often called a full-stack application platform or an ecosystem.