James Hatfield
1 min readNov 21, 2015

--

Item #4 on your list simply isn’t true. I’m no sysadmin and I’ve had no problems hosting meteor on Heroku, Modulus, OpenShift and even AWS. Sure it’s not ‘meteor deploy’ but in many cases it is just as easy.

Ultimately if you have a dedicated team doing the server component, Angular might be easier for some UI devs to work on, only because concerns are more separated. This is typical in a large team for an established product. React is also a fine choice for this and really if you think about it Blaze is also fine for this. What’s happening is that Angular ‘forces’ the separation, whereas Blaze and to some extent React do not — which if you don’t define roles and architecture, could lead to one dev feeling overwhelmed.

It would be interesting to see if this stigma attached to Meteor could be alleviated by the Meteor team officially separating the server component from the client component with separate installers, tools, etc. They could keep the current setup as a RAD framework and have a “migration” script that would convert to the full stack platform.

Definitely thanks for sharing though, always good to hear about people’s experiences.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

James Hatfield
James Hatfield

Written by James Hatfield

Experience Architect and Human Being

Responses (2)

Write a response