DEV Community

Harry Adel
Harry Adel

Posted on • Edited on

Tiny acquires Meteor

Yes, you read it correctly! Tiny just acquired Meteor couple of days ago.

For those of you who don't know it yet Meteor.js is a framework that has been around for almost 8 years and there has been lots of ups and downs. Below I'll try to get you up to speed about Meteor and what to anticipate in the near future.

Meteor primer

Meteor.js was first unveiled publicly in April 2012. In a time where most of the technologies we use today either weren't around or wasn't considered as robust, Meteor provided a streamlined experience building realtime applications in a matter of minutes with little to no configuration. It had its own template engine (Blaze), packaging system and a bundling system allowing you to ship to Android/IOS using Cordova.

Recent history

Sadly, things hasn't been going as strong for Meteor lately. Lots of new technologies started popping around. In essence Meteor has been a victim of its own success. More importantly, it didn't help out that Meteor Development Group, the company behind Meteor, decided to sidestep Meteor in favor of GraphQL and put it on life support.

Meteor had only one contributor, Ben Newman, for three years! And I must assert that he did a great job. [If one guy kept Meteor going, imagine what a team would do!]

The community wasn't thrilled about the current affair of the situation and raised this matter in a recent issue which has been culmination of increasing discontent at the situation. The morale had seen better days, though many both long-time Meteor developers and new-comers still advocate for it as an incredible prototyping tool that can get your business up in no time.

What the future holds

Honestly, I'm hyper optimistic about the future of Meteor. And I'll try to make my case as clear as possible.

  • Meteor gets to have a life of its own, with a company supporting it and a dedicated dev Team.

  • Many amazing developers of the community decided to band together and create an organization maintaining vital community Meteor packages.

  • Typescript has been added and the core is getting converted to it one module at a time. In general, the code is being made more accessible to have more contributors on board.

  • Release 1.9 is in the works to be out and it shall rock Node 12! How exciting it that?!

I humbly encourage all of you to give Meteor a try, participate in the community discussion around the acquisition, suggest new ways to improve Meteor, and maybe say hi in the community organization slack channel!

Big shout out to David Panart and Jan Dvorak for proof-reading and providing suggestion.

Top comments (7)

Collapse
 
mullojo profile image
Bob

I'm excited for the future of Meteor! I think there is still nothing comparable. I've been building a Vue + Meteor app for about 1 year now with lots of testing. It's amazing what can be accomplished with that combination. I hope to help draw more attention to Meteor + Vue in the next year!

If Vue had emerged before React, everyone would be using Meteor + Vue today! It's the perfect combination.

Collapse
 
harryadel profile image
Harry Adel

I'm glad Meteor is working out nicely for you! Also, since you've been running Meteor + Vue combo for a while have you thought of helping out with the new roadmap? They're looking for community members to help upgrade the tutorials. github.com/meteor/meteor/blob/deve...

Collapse
 
mullojo profile image
Bob

Thanks Harry! I've been in touch with Filipe Nevola about helping out on the new roadmap. It's exciting to see some new energy coming together around Meteor. I'll be working to help out as much as I can. There are some core Meteor + Vue devs like Guillaume Chau (@akryum ) & @mitar who I would love to get together with to strengthen the Vue materials & support key packages that make Meteor + Vue so easy. Do you have any other contact I should get in touch with? Thanks!!

Thread Thread
 
harryadel profile image
Harry Adel

Yeah, our boy @ackzell he's a Meteor + Vue enthusiast and I think he'd love to help out.

Thread Thread
 
ackzell profile image
Axel Martínez

Missed this somehow. I'm on the slack team too. It's been a while since I fiddled with Meteor + Vue but I like sharing material about what I learn :)

Collapse
 
ackzell profile image
Axel Martínez

Pretty excited for what lies ahead!
Expecting great stuff coming, hopefully the project will be revitalized and we will make the case to adopt the platform these days.

Collapse
 
harryadel profile image
Harry Adel

That's the spirit! I can't wait either.