1 / 18

Choosing a JavaScript MVC Framework

Choosing a JavaScript MVC Framework. Héctor Martín IT/SDC May 9, 2014. TABLE OF CONTENTS. I. Top current frameworks . II. Popularity . III.Introduction . IV. Features . V. Philosophy . VI. Why Ember ? VII. Conclusions and future work . TOP CURRENT FRAMEWORKS.

mandek
Download Presentation

Choosing a JavaScript MVC Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Choosing a JavaScript MVC Framework HéctorMartín IT/SDC May 9, 2014

  2. TABLE OF CONTENTS I. Top currentframeworks. II. Popularity. III.Introduction. IV. Features. V. Philosophy. VI. WhyEmber? VII. Conclusions and futurework. Héctor Martín de los Ríos

  3. TOP CURRENT FRAMEWORKS Héctor Martín de los Ríos

  4. POPULARITY I: GITHUB Héctor Martín de los Ríos

  5. POPULARITY II: STACKOVERFLOW Héctor Martín de los Ríos

  6. POPULARITY III: STACKOVERFLOW Héctor Martín de los Ríos

  7. MOST POPULAR FRAMEWORKS Héctor Martín de los Ríos

  8. INTRODUCTION FIRST RELEASE 2009 2011 ExtendingHTML syntax PILOSOPHY Convention COMMUNITY Biggestcommunity Secondbiggestcommunity Handlebars.js (14kb), Ember-data (19kb) & Jquery.js (32kb) DEPENDENCIES None SIZE (min + gzip) 36 kb 71 kb Héctor Martín de los Ríos

  9. FEATURES • EmberCharts • Jqueryplugins • Externallibraries • - Google Chart Tools - Externallibraries Héctor Martín de los Ríos

  10. FEATURES Héctor Martín de los Ríos

  11. DIFFERENT PHILOSOPHY Youwantto do this? Do itthisway "You want to do this? Here's everything you will need to do it, use it" Héctor Martín de los Ríos

  12. WHY EMBER? 1. Robust and Maintainable. - Structure: Héctor Martín de los Ríos

  13. WHY EMBER? 1. Robust and Maintainable. - Conventions: Héctor Martín de los Ríos

  14. WHY EMBER? 2. Ember-data. Héctor Martín de los Ríos

  15. WHY EMBER? 3. Performance. Héctor Martín de los Ríos

  16. WHY EMBER? 4. Routing. Héctor Martín de los Ríos

  17. WHY EMBER? 5. Debugging.Ember Inspector. Héctor Martín de los Ríos

  18. CONCLUSIONS AND FUTURE WORK • Emberselected. • Robust and Maintainable. • Performance. • Ember-data. • FormatJsonproperly. • Migratethesam3 app as a real usecase. Héctor Martín de los Ríos

More Related