at nemms • Formerly worked at HolidayCheck, Namics, innoQ • Passionate in creating great web experiences • Experience with Meteor since 2015 • I like Material Design :) Valentin Uhrmeister Twitter / Github: @vuhrmeister
Desktop Cordova Dynamic Imports Server Side Rendering Realtime Hot Deployment Hot Code Push Open Source Build & Bundling Modern / legacy Browser Code Splitting Isomorph Universal Javascript
and mobile applications. Meteor includes a key set of technologies for building connected-client reactive applications, a build tool, and a curated set of packages from the Node.js and general JavaScript community.” – meteor.com • One language • Data on the wire • Integrate technologies you already use • Full stack reactivity • Build apps for any device • Ship more with less code
project? Some hard facts • Released in 2012 • > 40.000 Github stars • > 41.000 websites built with Meteor * … but: who actually heard of it? * https://trends.builtwith.com/framework/Meteor
• If you have a more complex architecture ◦ It can get complicated ◦ You may lose some of the features • MongoDB as the Bottleneck → Indexes • Reactivity needs performance ◦ Use Publications sparingly ◦ Restrict fetched data to contain only necessary fields ◦ Possibly use Redis Oplog when scaling