Kraken.js
Giving Extra Arms to your Node App
Jeff Prestes
“Operating System for Digital Commerce.”
Dan Schulman – USA Today - May 21th, 2015
@braintree_dev / @jeffprestesPre-presentation slide
About me…
@jeffprestes
github.com/jeffprestes
slideshare.net/jeffprestes
Developer Advocate
Java, PHP, JavaScript,
Mobile Developer
Football (Soccer?) fan,
father and IoT Researcher
Kraken.js
Giving Extra Arms to your Node App
Jeff Prestes
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
Get it
$ npm install -g yo generator-kraken bower grunt-cli
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
Generator
$ yo kraken
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
What are the arms?
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
Makara
For i18n
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
Lusca
For Security
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
Adaro
For Dust Templates
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
Grunt tasks
For test, LESS compile
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
More…
They aren’t built but are part of
PayPal Open Source Projects
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
pine
For logging
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
nemo
For automated web test
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
Demo
PayPal.me – built with Kraken.js
https://github.com/jeffprestes/
kraken-example-with-i18n-mongodb-monk
Code sample for
Makara and Adaro
Localization files
#krakenjsgivingextraarms @braintree_dev / @jeffprestes
#mobilepaymentsworkshop @braintree_dev / @jeffprestes
More info
http://krakenjs.com/
Thanks.
Jeff Prestes
@jeffprestes
Slideshare.com/jeffprestes
Github.com/jeffprestes
@paypaldev
@braintree_dev
developer.paypal.com
developers.braintreepayments.com

Kraken.js - Giving Extra Arms to your Node.js App

Editor's Notes

  • #17 put a silly disclaimer in here
  • #18 put a silly disclaimer in here
  • #19 put a silly disclaimer in here