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

22
Kraken.js Giving Extra Arms to your Node App Jeff Prestes

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

Page 1: Kraken.js - Giving Extra Arms to your Node.js App

Kraken.jsGiving Extra Arms to your Node App

Jeff Prestes

Page 2: Kraken.js - Giving Extra Arms to your Node.js App

“Operating System for Digital Commerce.”Dan Schulman – USA Today - May 21th, 2015

@braintree_dev / @jeffprestesPre-presentation slide

Page 3: Kraken.js - Giving Extra Arms to your Node.js App

About me…

@jeffprestesgithub.com/jeffprestesslideshare.net/jeffprestes

Developer AdvocateJava, PHP, JavaScript, Mobile Developer

Football (Soccer?) fan,father and IoT Researcher

Page 4: Kraken.js - Giving Extra Arms to your Node.js App

Kraken.jsGiving Extra Arms to your Node App

Jeff Prestes

Page 5: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

Get it$ npm install -g yo generator-kraken bower grunt-cli

Page 6: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

Generator$ yo kraken

Page 7: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

What are the arms?

Page 8: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

MakaraFor i18n

Page 9: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

LuscaFor Security

Page 10: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

AdaroFor Dust Templates

Page 11: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

Grunt tasksFor test, LESS compile

Page 12: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

More…They aren’t built but are part of

PayPal Open Source Projects

Page 13: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

pineFor logging

Page 14: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

nemoFor automated web test

Page 15: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

Demo

Page 16: Kraken.js - Giving Extra Arms to your Node.js App

/\$\d+/PayPal.me – built with Kraken.js

Page 17: Kraken.js - Giving Extra Arms to your Node.js App

/\$\d+/https://github.com/jeffprestes/kraken-example-with-i18n-mongodb-monk

Code sample for Makara and Adaro

Page 18: Kraken.js - Giving Extra Arms to your Node.js App

/\$\d+/Localization files

Page 19: Kraken.js - Giving Extra Arms to your Node.js App

#krakenjsgivingextraarms @braintree_dev / @jeffprestes

Page 20: Kraken.js - Giving Extra Arms to your Node.js App

#mobilepaymentsworkshop @braintree_dev / @jeffprestes

More infohttp://krakenjs.com/

Page 21: Kraken.js - Giving Extra Arms to your Node.js App
Page 22: Kraken.js - Giving Extra Arms to your Node.js App

Thanks.

Jeff Prestes

@jeffprestesSlideshare.com/jeffprestesGithub.com/jeffprestes

@paypaldev@braintree_devdeveloper.paypal.comdevelopers.braintreepayments.com