Exponential Developer Presentation - Pre-beta - 2014.01.30 01

173 views

Published on

Build better apps faster with less effort

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
173
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Exponential Developer Presentation - Pre-beta - 2014.01.30 01

  1. 1. Build better apps faster with less effort Akbar S. Ahmed akbar@exponential.io @akbar501 Copyright © 2014 Exponential.io
  2. 2. Exponential Tooling as a Service Code and test Scaffolding creation Project setup
  3. 3. Why Tooling?
  4. 4. What is Tooling? Spec file (sm. JS file) mdf.module.schema.fields = [ { key: 'name', label: 'Company', placeholder: 'Company name', type: 'String', control: 'text', index: true, unique: true, validate: true } Apps (lrg. JS files) Meteor app Restful API Angular app Server-side Express
  5. 5. Demo http://youtu.be/wdd5pX1_JK0
  6. 6. Beta signups a.) Web http://www.exponential.io/contact b.) Twitter @exponential_io c.) Email akbar@exponential.io
  7. 7. Build better apps faster with less effort Exponential.io Akbar S. Ahmed akbar@exponential.io Copyright © 2014 Exponential.io
  8. 8. Exponential.io / Yeoman Comparison Yeoman (Scaffolding) exports.user = function(req, res, next, id) { Exponential.io (Code) /** Find user by id */ exports.user = function(req, res, next, id) { User .findOne({ _id: id }) .exec(function(err, user) { if (err) return next(err) if (!user) { return next(new Error(errMsg)); } req.profile = user; next(); }); }; };

×