Meteor - Articles

meteor

Important tutorials / Getting started guides:
https://angular-meteor.com/tutorials/whatsapp2/ionic/setup
https://www.sitepoint.com/building-multiplayer-tictactoe-game-with-meteor
http://blog.angular-university.io/functional-reactive-programming-for-angular-2-developers-rxjs-and-observables/
http://docs.meteor.com/
https://www.discovermeteor.com/blog/the-state-of-meteor-part-1-what-went-wrong/ - done reading
https://www.discovermeteor.com/blog/the-state-of-meteor-part-2-what-happens-next/ - done reading
https://blog.zipboard.co/is-meteor-production-ready-our-first-hand-experience-f196194bfb22 - done reading
http://meteortips.com/first-meteor-tutorial/getting-started/ - done reading
http://code.tutsplus.com/tutorials/whats-this-meteor-thing--net-25426 - done reading
https://www.meteor.com/tutorials/blaze - done reading
https://guide.meteor.com/code-style.html - done reading, will need to read again
http://guide.meteor.com/structure.html - done reading
https://guide.meteor.com/collections.html - done reading
https://guide.meteor.com/methods.html - done reading
https://guide.meteor.com/methods.html#validated-method - need to read this part again
https://guide.meteor.com/accounts.html - done reading
https://guide.meteor.com/testing.html - done reading
https://guide.meteor.com/build-tool.html - done reading
https://guide.meteor.com/security.html - done reading
https://guide.meteor.com/deployment.html - done reading
https://guide.meteor.com/mobile.html - done reading
http://docs.meteor.com/commandline.html - done reading
http://guide.meteor.com/data-loading.html
https://guide.meteor.com/blaze.html
https://guide.meteor.com/routing.html
https://guide.meteor.com/ui-ux.html
https://forums.meteor.com/t/flowrouter-blazelayout-how-to-set-data-context-for-a-template-on-routing/8521/2
http://docs.meteor.com/api/blaze.html
https://voice.kadira.io/its-time-thank-you-bye-meteor-115dd649a8#.rcw7uhlxs
https://github.com/kadirahq

Testing
Reactivity
MeteorKitchen

http://components.meteorapp.com/
https://viewmodel.org/
https://kadira.io/academy/meteor-routing-guide
https://bulletproofmeteor.com/

https://github.com/oortcloud/unofficial-meteor-faq
https://www.smashingmagazine.com/2013/06/build-app-45-minutes-meteor/
https://meteorhacks.com/server-side-rendering.html
http://www.skalb.com/2012/04/16/creating-a-document-sharing-site-with-meteor-js/
http://www.webtempest.com/meteor-js-packages-tutorial
http://www.webtempest.com/meteor-background-jobs-tutorial
http://info.meteor.com/blog/building-app-for-us-olympic-swim-trials
https://themeteorchef.com/recipes/building-a-saas-with-meteor-stripe-part-1/
https://github.com/MeteorCommunity/discussions/issues/14
http://info.meteor.com/blog/hello-world-app-with-meteor-and-apollo
http://naturaily.com/blog/post/how-to-create-blog-in-meteor-not-for-complete-beginners
https://www.reddit.com/r/javascript/comments/24hxfv/why_dont_i_see_meteorjs_everywhere/
https://stackoverflow.com/questions/19826804/understanding-meteor-publish-subscribe/21853298#21853298 - done reading
https://github.com/meteor/docs/blob/version-NEXT/long-form/tracker-manual.md
https://kadira.io/academy/meteor-routing-guide/content/implementing-auth-logic-and-permissions
https://www.crater.io/posts/CsR7ChkDiHEWfhkHn/guide-how-to-use-flow-router-for-authentication-and
http://www.manuel-schoebel.com/blog/login-required-for-an-url-done-right
http://www.curtismlarson.com/blog/2015/12/11/meteor-location-search-engine-mongodb-google-maps/
https://www.discovermeteor.com/blog/spacebars-secrets-exploring-meteor-new-templating-engine/
https://kadira.io/academy/meteor-routing-guide/content/rendering-blaze-templates
https://forums.meteor.com/t/patterns-and-practices-for-passing-data-between-templates/2951
https://dev4devs.com/2015/07/17/meteor-js-how-to-pass-parameters-to-helpers-functions/
https://coderwall.com/p/-q7pya/pass-data-to-template-in-meteor-js
https://www.discovermeteor.com/blog/blaze-dynamic-template-includes/
http://meteorcapture.com/spacebars/#template-inclusion-ex-2
http://phucnguyen.info/blog/everything-you-need-to-know-about-async-meteor
https://stackoverflow.com/questions/22147813/how-to-use-meteor-methods-inside-of-a-template-helper
https://themeteorchef.com/snippets/mongodb-queries-and-projections/
https://themeteorchef.com/snippets/using-the-collection2-package/
https://docs.omniref.com/github/aldeed/meteor-simple-schema/0.2.28
http://www.webtempest.com/meteor-background-jobs-tutorial
https://blog.compose.io/meteor-and-compose-a-beginners-guide-to-using-them-together/
http://www.meteorpedia.com/read/Infinite_Scrolling
https://themeteorchef.com/snippets/using-the-email-package/
https://blog.meteor.com/meteor-in-2017-ad92d777c12d#.cywlorq5a

http://stackoverflow.com/questions/39133664/subscribe-to-another-publication-after-one-has-already-loaded-react-meteor
http://stackoverflow.com/questions/17936924/how-to-pass-a-template-variable-to-a-template-helper-function-to-preserve-contex
https://forums.meteor.com/t/flowrouter-blazelayout-how-to-set-data-context-for-a-template-on-routing/8521/6
http://stackoverflow.com/questions/34556791/how-to-pass-parameter-data-between-templates-in-meteor-flowlayout-flowrouter
https://forums.meteor.com/t/flowrouter-blazelayout-how-to-set-data-context-for-a-template-on-routing/8521/5
https://scotch.io/tutorials/how-to-speed-up-meteor-development-with-scaffolding-and-automatic-form-generation

http://www.east5th.co/blog/2016/08/15/meteor-in-front-phoenix-in-back-part-1/
http://www.east5th.co/blog/2016/08/22/meteor-in-front-phoenix-in-back-part-2/

https://news.ycombinator.com/item?id=6745163 - done reading
https://forums.meteor.com/t/what-factors-are-slowing-down-meteor-adoption/6505 - done reading
https://www.quora.com/What-are-the-downsides-of-building-with-MeteorJS#!n=12 - done reading
https://www.quora.com/Should-we-avoid-using-Meteor-as-there-are-too-much-abstractions-and-magic-under-the-hood - done reading
http://www.toolbox9.com/blog/engineering/meteor-js/ - done reading

https://atmospherejs.com/useraccounts/core
https://atmospherejs.com/aldeed/autoform
https://atmospherejs.com/arillo/flow-router-helpers
https://atmospherejs.com/reywood/publish-composite
https://atmospherejs.com/percolate/paginated-subscription
https://github.com/iron-meteor/iron-router
https://github.com/iron-meteor/iron-router/blob/devel/Guide.md
https://github.com/meteor/validated-method
https://atmospherejs.com/ongoworks/security
https://atmospherejs.com/frozeman/persistent-minimongo2
https://github.com/peerlibrary/meteor-user-extra
https://github.com/kadirahq/flow-router
https://atmospherejs.com/hwillson/stub-collections
https://github.com/aldeed/meteor-simple-schema - need to read the documentation to understand how to use it.
https://github.com/aldeed/meteor-collection2/ - need to read the documentation to understand how to use it.
jointjs
intro.js
https://github.com/meteorhacks/meteor-aggregate
https://www.npmjs.com/package/react-bootstrap-pagination
https://atmospherejs.com/practicalmeteor
https://github.com/aldeed/meteor-tabular
https://facebook.github.io/fixed-data-table/
https://kadirahq.github.io/mantra/
https://github.com/percolatestudio/publish-counts/

https://meteorhacks.com/understanding-meteor-internals.html - done reading
https://meteorhacks.com/mongodb-oplog-and-meteor/ - done reading
https://meteorhacks.com/flow-router-and-subscription-management/ - done reading
https://meteorhacks.com/how-to-scale-meteor.html - talk about HAProxy, Stud - done reading
https://meteorhacks.com/understanding-meteor-internals/ - done reading
https://meteorhacks.com/fibers-eventloop-and-meteor/ - done reading
https://meteorhacks.com/introducing-multi-core-support-for-meteor.html - done reading
https://meteorhacks.com/run-meteor-on-multiple-cpus/ - skipped
https://meteorhacks.com/cloudflare-meets-meteor/ - done reading
https://meteorhacks.com/introduction-to-ddp/ - done reading
https://meteorhacks.com/mongodb-oplog-and-meteor/ - done reading
https://meteorhacks.com/does-meteor-scale/ - done reading

http://javascriptissexy.com/learn-meteor-js-properly/ - Learn Meteor Properly Overview
 - done reading
http://code.tutsplus.com/tutorials/best-practices-when-working-with-javascript-templates--net-28364 - done reading
https://www.discovermeteor.com/blog/meteor-methods-client-side-operations/ - done reading
https://www.discovermeteor.com/blog/javascript-for-meteor - done reading
https://www.sitepoint.com/9-ways-meteor-1-0-will-take-world/ -done reading

http://stackoverflow.com/questions/26711577/how-to-use-bootstrap-in-meteor - done reading
http://www.manuel-schoebel.com/blog/meteorjs-and-twitter-bootstrap---the-right-way - done reading
http://www.sitepoint.com/beginners-guide-mobile-development-meteor - done reading

https://guide.meteor.com/using-packages.html
https://guide.meteor.com/atmosphere-vs-npm.html
https://guide.meteor.com/using-atmosphere-packages.html
https://guide.meteor.com/using-npm-packages.html
https://guide.meteor.com/writing-packages.html
https://guide.meteor.com/writing-npm-packages.html
https://guide.meteor.com/writing-atmosphere-packages.html
https://guide.meteor.com/react.html
http://info.meteor.com/blog/optimistic-ui-with-meteor-latency-compensation
https://www.nodeguy.com/doubling-down-on-meteor/ - done reading
http://projectricochet.com/blog/can-meteor-and-mysql-play-nicely-together#.VH93XWTF_xg
https://github.com/spencercarli/react-native-meteor-index

http://www.quora.com/Is-Meteor-faster-than-Node-js - done reading

Template:
https://docs.meteor.com/api/templates.html - done reading
https://themeteorchef.com/snippets/using-global-template-helpers/
https://themeteorchef.com/snippets/using-dynamic-templates/
https://www.discovermeteor.com/blog/a-guide-to-meteor-templates-data-contexts/
https://www.discovermeteor.com/blog/spacebars-secrets-exploring-meteor-new-templating-engine/
https://github.com/aldeed/meteor-template-extension
https://docs.meteor.com/packages/spacebars.html - done reading
https://atmospherejs.com/meteor/spacebars - done reading
http://guide.meteor.com/blaze.html
https://docs.meteor.com/api/blaze.html
https://www.discovermeteor.com/blog/blaze-dynamic-template-includes/
http://experimentsinmeteor.com/modal-dialogs-part-2/

General:
http://stackoverflow.com/questions/39066878/how-to-get-meteor-runtime-config-variables-from-server - done reading

Geolocation:
http://stackoverflow.com/questions/39065901/get-a-users-geolocation-in-meteor-app

Related tools:
https://github.com/bumptech/stud - The Scalable TLS Unwrapping Daemon
http://www.haproxy.org/ - Reliable, High Performance TCP/HTTP Load Balancer
https://docs.mongodb.com/

Best Practices:
https://blog.tableflip.io/large-meteor-projects-best-practices/
http://www.tutorialspoint.com/meteor/meteor_best_practices.htm
http://vstark.net/2014/09/25/4-things-with-meteor/
http://andrewscala.com/meteor/
https://www.codementor.io/meteor/tutorial/3-things-know-structure-meteor-application
http://stackoverflow.com/questions/10122977/what-are-the-best-practices-for-structuring-a-large-meteor-app-with-many-html-te
http://www.matb33.me/2013/09/05/meteor-project-structure.html - done reading
https://dweldon.silvrback.com/common-mistakes - done reading

Slowness, Unresponsive, Memory leak:
https://github.com/meteor/meteor/issues/4284
https://github.com/meteor/meteor/issues/6750
https://projectricochet.com/blog/meteor-js-performance#.V7O8IMqbNKo
https://forums.meteor.com/t/rendering-an-html-table-with-up-to-2000-rows-is-slow-especially-in-chrome/6356
https://www.discovermeteor.com/blog/improving-the-performance-of-your-meteor-app/
http://stackoverflow.com/questions/12298640/meteors-subscription-and-sync-are-slow
https://bulletproofmeteor.com/basics/debugging-a-slow-app
https://www.reddit.com/r/Meteor/comments/3e6x4h/meteor_client_refresh_code_reload_speeds_on/
https://forums.meteor.com/t/how-to-find-memory-leaks-in-a-meteor-app/19008
http://info.meteor.com/blog/an-interesting-kind-of-javascript-memory-leak
http://stackoverflow.com/questions/35794893/how-to-find-a-memory-leak-in-meteor-app
https://auth0.com/blog/four-types-of-leaks-in-your-javascript-code-and-how-to-get-rid-of-them/
https://bulletproofmeteor.com/nodejs-internals/nodejs-memory-leak-debugging
https://kadira.io/academy/meteor-performance-101/content/optimize-memory-usage
http://point.davidglasser.net/2013/06/27/surprising-javascript-memory-leak.html
https://news.ycombinator.com/item?id=5959020
https://groups.google.com/forum/#!topic/meteor-talk/XPVEcgPuGCE

Scaling:
http://joshowens.me/how-to-scale-a-meteor-js-app/
https://meteorhacks.com/cluster-a-different-kind-of-load-balancer-for-meteor.html
https://projectricochet.com/blog/meteor-js-performance#.V7yMHcqbNKo
https://news.ycombinator.com/item?id=6513778
https://www.mindmeister.com/485032991?t=UBvKr3v8dr
http://www.ripariandata.com/blog/creating-an-aws-elastic-load-balancer
https://kadira.io/blog/meteor/meteor-ssr-support-using-flow-router-and-react
http://blog.differential.com/scaling-meteor-to-20000-users-in-7-days/ - done reading
http://info.meteor.com/blog/reactive-graphql - done reading
https://www.discovermeteor.com/blog/scaling-meteor-the-challenges-of-realtime-apps/ - done reading
http://info.meteor.com/blog/scaling-sysadmin-meteor-electron-cordova-improvements-and-more - done reading
https://medium.com/@eliezer/first-experiences-scaling-a-meteor-app-14a48e62a4af - done reading
http://allandequeiroz.com/2015/09/27/amazon-auto-scaling-and-meteor/ - done reading

SEO:
http://info.meteor.com/blog/seo-automatic-prerendering-meteor-app - done reading

Misc:
http://www.sitepoint.com/3-javascript-libraries-keep-eye-2015/ - done reading
http://www.sitepoint.com/need-know-meteor-1-0/ - done reading
http://www.sitepoint.com/7-reasons-develop-next-web-app-meteor/ - done reading
https://devmag.io/post/2078/why-is-meteor-investing-so-much-time-in-blaze-template-engine-when-we-already-have-react - done reading
http://www.sitepoint.com/5-reasons-meteor-ideal-startups/ - done reading
http://meteor.com/blog/2012/08/08/search-engine-optimization - done reading
http://www.sitepoint.com/9-ways-meteor-1-0-will-take-world - done reading
https://www.meteor.com/blog/2014/10/07/fathomdb-joining-meteor - done reading
http://blog.plague-dev.de/posts/meteor-isomorphic-fullstack-development - done reading
http://www.sitepoint.com/6-must-use-meteor-packages-almost-every-project - done reading
http://www.quora.com/How-does-Meteors-synchronous-nature-affect-its-integration-with-other-parts-of-the-node-js-ecosystem - done reading
https://www.quora.com/Would-meteor-js-or-any-other-Node-js-framework-be-a-good-choice-to-build-a-website-like-Quora - done reading
http://techcrunch.com/2012/07/25/andreessen-horowitz-keeps-eating-the-software-world-with-11-2-million-investment-in-javascript-framework-company-meteor/ - done reading
http://info.meteor.com/blog/introducing-the-meteor-guide - done reading

Publish limited set of fields:
https://kadira.io/academy/meteor-performance-101/content/reducing-pubsub-data-usage - done reading
https://github.com/meteor/meteor/issues/4678 - done reading

Mobile:
https://www.sitepoint.com/beginners-guide-mobile-development-meteor - done reading

Subversion:
https://groups.google.com/forum/#!topic/meteor-talk/p4kJs5xUNJc - done reading

Testing:
https://github.com/xolvio/automated-testing-best-practices
http://semaphoreci.com/blog/2014/11/19/meteorjs-getting-started.html

My questions on StackOverflow:
http://stackoverflow.com/questions/39177320/what-can-be-done-to-improve-the-speed-of-meteor-development-tool
https://github.com/meteor/meteor/issues/4284 - Meteor build time/refresh time after file save is VERY slow #4284

Form building tool:
http://bootsnipp.com/forms
http://dobtco.github.io/formbuilder/
http://www.meteorkitchen.com/
https://formbuilder.online/ - done reading, if your users need to be able to create their own forms, you can use this.
http://getfuelux.com/formbuilder.html - done reading, not sure how I can save the result of the form
https://atmospherejs.com/clinical/form-builder - done reading, no documentation
https://github.com/clinical-meteor/form-builder - done reading, no documentation
http://stackoverflow.com/questions/29167397/meteor-dynamic-form-generation - done reading
https://themeteorchef.com/recipes/building-complex-forms/ - done reading
https://groups.google.com/forum/#!topic/meteor-talk/e1oesbJTZBY - done reading
http://stackoverflow.com/questions/28800703/how-to-adapt-drag-drop-formbuilder-to-meteor - done reading
https://github.com/krstffr/meteor-form-creator - done reading, this is like autoform

Angular:
http://www.angular-meteor.com/tutorials/socially/angular2/bootstrapping
https://guide.meteor.com/angular.html
https://medium.com/@zfxuan/the-wonderful-duo-using-meteor-and-angularjs-together-4d603a4651bf
http://angularjs.meteor.com/
http://www.angular-meteor.com/tutorials/whatsapp/meteor/bootstrapping

Tools to design schemas
Prototyping tools

Scaffolding:
https://github.com/EventedMind/em

Database aggregation:
http://stackoverflow.com/questions/39250583/how-do-i-count-the-number-duplicate-fields-in-a-non-duplicate-array
https://docs.mongodb.org/manual/core/aggregation-introduction/
https://atmospherejs.com/meteorhacks/aggregate

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License