Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Rapid RIA development with Netzke

1,879 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Rapid RIA development with Netzke

  1. 1. Rapid RIA development with Netzke a modular approach @nomadcoder @rubyshift 2011
  2. 2. IntroductionNetzke is... @nomadcoder @rubyshift
  3. 3. IntroductionNetzke is... all about... @nomadcoder @rubyshift
  4. 4. IntroductionNetzke is... all about... front end + back end @nomadcoder @rubyshift
  5. 5. IntroductionNetzke is... all about... front end + back end ~ components ~ @nomadcoder @rubyshift
  6. 6. Sencha Ext JS @nomadcoder @rubyshift
  7. 7. Sencha Ext JS m e! we so A @nomadcoder @rubyshift
  8. 8. CRUD app in 7 minutes http://netzke.org => “Start here” @nomadcoder @rubyshift
  9. 9. Demo YANIT - Yet Another (Netzke) Issue Tracker Issue yanit.heroku.com name assignee_id project_id ... 1..n 1..n Project User Ruby 1.9.2name name Rails 3.1.1... ... Ext JS 4.0.2a @nomadcoder @rubyshift
  10. 10. Key gems @nomadcoder @rubyshift
  11. 11. Components • <Model>Grid • <Model>Form • <Model(s)>Explorer • <Model>Inspector @nomadcoder @rubyshift
  12. 12. Components: layout @nomadcoder @rubyshift
  13. 13. Components: layout IssueGrid @nomadcoder @rubyshift
  14. 14. Components: layout @nomadcoder @rubyshift
  15. 15. Components: layoutUserGrid @nomadcoder @rubyshift
  16. 16. Components: layout @nomadcoder @rubyshift
  17. 17. Components: layout UserIssueExplorer @nomadcoder @rubyshift
  18. 18. Components: layout @nomadcoder @rubyshift
  19. 19. Components: layoutProjectInspector @nomadcoder @rubyshift
  20. 20. Components: layout @nomadcoder @rubyshift
  21. 21. Components: layout Workspace @nomadcoder @rubyshift
  22. 22. Components: layout @nomadcoder @rubyshift
  23. 23. Components: layoutNavigator @nomadcoder @rubyshift
  24. 24. Components: layout @nomadcoder @rubyshift
  25. 25. Components: layout Apilication @nomadcoder @rubyshift
  26. 26. Components: layout @nomadcoder @rubyshift
  27. 27. Components: grids @nomadcoder @rubyshift
  28. 28. Components: forms @nomadcoder @rubyshift
  29. 29. Components: forms @nomadcoder @rubyshift
  30. 30. OneToManyExplorer container# additionally... collection @nomadcoder @rubyshift
  31. 31. Application component # cut version # in the view @nomadcoder @rubyshift
  32. 32. Component testing @nomadcoder @rubyshift
  33. 33. Component testing example from netzke_basepack using Cucumber + Pickle & Capybara @nomadcoder @rubyshift
  34. 34. TODO tutorials showcases Mongoid i18n logoDataMapper documentation new components (re)tweets :) @nomadcoder @rubyshift
  35. 35. TODO tutorials showcases Mongoid i18n logoDataMapper documentation new components (re)tweets :) ~ Contribute! ~ @nomadcoder @rubyshift
  36. 36. Credits• VisualCube Inc, USA - for sponsoring component development• Netzke community - for patches and feedback netzke.org @netzke @nomadcoder @rubyshift
  37. 37. ThanksQuestions @nomadcoder @rubyshift

×