dkd Internet Service GmbH owner-managed full-service internet agency Frankfurt Germany development, communication & design specialized in TYPO3 Ruby on Rails Sencha Touch / ExtJS 42 employees + 350 projects
Architecture systems Malfunction Tool Ruby on Rails HTML / JSON JSON VGF Website VGF SmartApp CMS TYPO3 Sencha Touch PHP JS
Architecture Sencha Touch App based on Sencha Touch version 0.98 -> 1.0.1a MVC pattern one class / component per le concatenation and mini cation of JS for production system by Ruby on Rails SASS Theming
files concatenate 36 JS les automatically to one le on production stage generate one CSS le using SASS and compass base 64 images minify JS and CSS le
cache manifest created vgf.manifest le phantomjs confess.js http://vgf-mobile.dev <html manifest="vgf.manifest"> AddType text/cache-manifest .manifest .htaccess with expire con guration vgf.manifest ExpiresActive On ExpiresDefault "access"
Conclusion use the MVC pattern keep your DOM clean manage DOM size in views destroy unused views optimize your app use JS concatenation / mini cation use cache manifest use SASS and compass for theming
dkd development kommunikation designthank you.