Difference between revisions of "IS480 Team wiki: 2013T1 Kungfu Panda Technologies"
Jump to navigation
Jump to search
Line 27: | Line 27: | ||
<br> | <br> | ||
[[Image:KP-TechnologiesUsed.png|837x466px|center]] | [[Image:KP-TechnologiesUsed.png|837x466px|center]] | ||
+ | == Front-End== | ||
+ | |||
+ | <strong> Front End: Reasons for Client-Side Technologies Used </strong> <br/> | ||
+ | |||
+ | *MVC for client side code | ||
+ | **Making javascript codes modular | ||
+ | |||
+ | *Backbone’s Router | ||
+ | **Detects change in URL, which is needed in a SPA | ||
+ | |||
+ | *Big community for open source support | ||
+ | |||
+ | *Templating made easy with Underscore JS | ||
+ | |||
+ | *Stubs are easy to create with backbone’s Model | ||
+ | |||
+ | <strong> Front End: Reasons for Client-Side Technologies Used </strong> <br/> | ||
+ | |||
+ | *Simple interface with Service Mediation that uses Tibco JMS | ||
+ | |||
+ | *Low learning curve | ||
+ | |||
+ | *Open-Source libraries that provide easy conversion from JSON to XML (vice-versa) | ||
+ | |||
+ | |||
== Back-End== | == Back-End== | ||
<strong>Communication Model </strong> <br/> | <strong>Communication Model </strong> <br/> |
Revision as of 12:58, 16 August 2013
Front-End
Front End: Reasons for Client-Side Technologies Used
- MVC for client side code
- Making javascript codes modular
- Backbone’s Router
- Detects change in URL, which is needed in a SPA
- Big community for open source support
- Templating made easy with Underscore JS
- Stubs are easy to create with backbone’s Model
Front End: Reasons for Client-Side Technologies Used
- Simple interface with Service Mediation that uses Tibco JMS
- Low learning curve
- Open-Source libraries that provide easy conversion from JSON to XML (vice-versa)
Back-End
Communication Model
Front-End to Back-End
Integration with Front-End