rapid application prototyping with java mongodb
play

Rapid Application Prototyping with Java & MongoDB Trisha Gee, - PowerPoint PPT Presentation

#GOTOChgo @trisha_gee Rapid Application Prototyping with Java & MongoDB Trisha Gee, MongoDB Java Engineer Fully Buzz Word Compliant AngularJS (HTML5, JavaScript) Bootstrap (& UI Bootstrap) Drop Wizard (Jackson, Jersey,


  1. #GOTOChgo @trisha_gee Rapid Application Prototyping with Java & MongoDB Trisha Gee, MongoDB Java Engineer

  2. Fully Buzz Word Compliant • AngularJS (HTML5, JavaScript) • Bootstrap (& UI Bootstrap) • Drop Wizard (Jackson, Jersey, Jetty) • MongoDB via MongoJack (& Java Driver) • Gradle, Groovy & Spock • IntelliJ IDEA

  3. Hopefully you’ll learn… • Java People: AngularJS / modern web UIs • Non-Java People: Java Simplicity • MongoDB • Learn Your Tools

  4. I want coffee!!!

  5. Story 0 As a user of this amazing application, I need to be able to see it

  6. Story 1 As a coffee drinker, I would like to be able to select the coffee I want to order

  7. Story 2 As a coffee shop, I need to know which size and who ordered it so it goes to the right person

  8. Story 3 As someone with eyes, I would really like this to not look like crap

  9. Story 4 As a drinker of fine hot and cold drinks, I need to send this order to an actual coffee shop

  10. Story 5 As a systems admin, I need to know the connection to MongoDB is closed when the server stops

  11. Story 6 As a normal paranoid human being, I want to see my order made it to the server

  12. Story 7.1 As a hippy, I need to be able to select soy milk

  13. Story 7.2 As someone who does not appreciate coffee, I need to add all sorts of sugary goodness to mask the taste of perfectly good coffee

  14. Story 7.3 As a control freak, I want to be able to add free-form options

  15. Story 8 As a thirsty person, I want to know where to pick my coffee up from

  16. Caveats • Took me a bit longer to create the original application • I did cheat a bit with IntelliJ • Nothing in any great depth

  17. REST in Practice: Hypermedia and Systems Architecture Jim Webber, Savas Parastatidis, Ian Robinson

  18. Angular Fundamentals in 60ish minutes • http://www.youtube.com/watch? v=i9MHigUZKEM

  19. AngularJS meets JavaEE • https://blogs.oracle.com/geertjan/entry/ angularjs_meets_java_ee_7

  20. getbootstrap.com

  21. angular-ui.github.io/ bootstrap/

  22. dropwizard.codahale. com/getting-started/

  23. mongodb.org

  24. Here in Chicago: • http://www.meetup.com/ChicagoJUG/ • http://www.meetup.com/Chicago- MongoDB-User-Group/

  25. #GOTOChgo @trisha_gee Questions? MongoDB World, New York City, June 23-25 Register at world.mongodb.com, 25% off with discount code 25TrishaGee

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend