5 ms·
I'm blown away by Meteor. Using Meteor and React is just buttery smooth. More and more companies are using React now in the startup space, and it's one of the
by sergiotapia 11y ago
I'm blown away by Meteor. Using Meteor and React is just buttery smooth.
More and more companies are using React now in the startup space, and it's one of the most popular services on StackShare: http://stackshare.io/meteor http://stackshare.io/meteor
React integration is a first-class citizen: http://sergiotapia.me/2015/09/18/react-and-meteor-match-made-in-heaven/ http://sergiotapia.me/2015/09/18/react-and-meteor-match-made...
No weird hacks, lib includes and other nonsense you shouldn't really care about. And you can manage subscriptions to publications directly in your react components. It's magnificent.
If you were on the fence, now is a good time to jump in. It's easy to get started and you'll see that what took months in ASP.Net, and weeks in Rails, takes days or hours in Meteor. (No hyberbole)
- TylerE 11y agoI'll jump on when they have first-class support for a DB that isn't Mongo.
- sergiotapia 11y agoIt's coming! MDG is focusing 100% on their Heroku-like platform called Galaxy and once that's done they may push on to relational database support.
- lolive 11y agoGraph DBs support is ok too :)
- sircharlesw727 11y agoThere is already graph db (Neo4j) support available using the "ccorcos:anydb" package. https://github.com/ccorcos/meteor-any-db https://github.com/ccorcos/meteor-any-db
- no1youknowz 11y agoGive me postgres support and I'll definitely consider switching what I have in the short term. I'm happy to wait until then!
- vskarine 11y agotry including this package https://github.com/numtel/meteor-pg https://github.com/numtel/meteor-pg
- coldtea 11y agoMicroservices to the rescue?
- jchrisa 11y agoIf you don't mind spinning up your own server instances, our open source mobile JSON stack handles application level concerns like access control and data routing. Might be worth taking a look, as it gives you access to a whole open source ecosystem with support from multiple vendors and for most platforms. http://developer.couchbase.com/mobile http://developer.couchbase.com/mobile [edit] Here's a little hello world tutorial I wrote a few months ago with Couchbase Lite and React Native. https://gist.github.com/jchris/3c32524577deff3d69aa https://gist.github.com/jchris/3c32524577deff3d69aa
- sweetiewill 11y agowow that seems pretty easy to get a local database going in a Native React app.
- aidos 11y agoWhy on Earth was this downvoted? Seems relevant and useful to me.
- vskarine 11y agothere are third party developers working on SQL support, this one for example adds reactive queries for Postgres: https://github.com/numtel/meteor-pg https://github.com/numtel/meteor-pg
- TylerE 11y agoI'll jump on when they have first-class support for a DB that isn't Mongo.
- thesunny 11y agoMeteor+React is surprisingly good at what it does. I'd highly recommend this new project for Meteor+React+Webpack: https://github.com/thereactivestack/meteor-webpack-react-kickstart https://github.com/thereactivestack/meteor-webpack-react-kic... The only thing that I really disliked in Meteor was the reload/refresh for larger projects. This is typically a problem with anything Node related and refresh/reload times were around 10 seconds at its worst. With the Webpack+React+Webpack, you get hot loading of only the module that has changed. Since much of the logic is on the client, your server code stays slim. Refresh times went from around 10 seconds to faster-than-I-can-notice. Now if only there was a way to get hot module reloading working on the server...
- akbar501 11y agoAre you seeing 10 second rebuilds with incremental builds? Or is this 10 seconds for a complete rebuild?
- thesunny 11y agoThis was my worst case and I did get it down to around 5-6 seconds by removing some Meteor packages (Meteor Toys in particular added a lot to build times but I also removed Velocity testing). I believe they were incremental builds. Whatever happens by default when you make a change to a file.
- pinouchon 11y agoWith incremental builds. I have forked this project: https://github.com/wekan/wekan https://github.com/wekan/wekan (~ medium size). On a 2014 macbook pro, reloading after a change in a template takes 10s. Not a dealbreaker, but this is frustrating. And this is with meteor 1.2. The slow build times may be due to the wierd frontend preprocessors (jade and stylus), but still.
- mquandalle 11y agoWekan author here. On my computer hot reload takes roughly 5s [Thinkpad T440s, ubuntu, 12go of RAM]. I'm not sure if the jade and stylus compilers add some time in the case I only modify JavaScript files, but anyway I plan to migrate these two package to support the new compiler API. Still 5s is far from ideal considering the development experience with webpack and React hot loader.
- findjashua 11y agohow is it compared to relay+graphql?
- heyitskevin 11y agoAre there any good guides/videos on getting started with Meteor+React?
- davidcgl 11y agoThere is an official guide: https://www.meteor.com/tutorials/react/creating-an-app https://www.meteor.com/tutorials/react/creating-an-app
- heyitskevin 11y agoThanks for the link. On first glance seems like writing in React is way more verbose and cumbersome than the Blaze equivalent. What are the benefits of going the React route?
- ayushgta 11y agoThey have a pretty "getting started" on their site: https://www.meteor.com/tutorials/blaze/creating-an-app https://www.meteor.com/tutorials/blaze/creating-an-app