Building web 2.0 applications with ext js

1,163 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,163
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
20
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Building web 2.0 applications with ext js

  1. 1. Building Web 2.0 applications with ExtJS Marian Marinov Head of System Operations at Siteground.com WebTech 2009
  2. 2. What is DHTML? <ul><li>HTML 4.01 </li><ul><ul><li>W3C Recommendation 24 December 1999 </li></ul></ul></ul><ul><li>CSS 1 </li></ul><ul><ul><ul><li>W3C Recommendation 17 December 1996 </li></ul></ul></ul><ul><li>JavaScript </li></ul><ul><ul><ul><li>ECMAScript ECMA-262 Edition 3 December 1999 </li></ul></ul></ul>
  3. 3. What is Web 2.0 ? <ul><li>Second generation of web development and design </li><ul><li>DHTML
  4. 4. CSS 2
  5. 5. A lot of JavaScript </li></ul></ul>All of the above provides & requires: <ul><li>More communication
  6. 6. Additional complex software run by the clients </li></ul>
  7. 7. Why switching to Web 2.0? <ul><li>Move some of the load to the client side
  8. 8. Move the presentation layer to the client side
  9. 9. Easier addition and manipulation of presentation features
  10. 10. Make the presentation layer more attractive for end users </li></ul>
  11. 11. What is a Framework? <ul><li>A combination of predefined functions which should simplify developer's work </li></ul><ul><li>A reusable design for a software system </li></ul>
  12. 12. Why we need to use JavaScript frameworks? <ul><li>Faster development
  13. 13. Simpler programs
  14. 14. Less requirements to the developer </li></ul>
  15. 15. What does ExtJS 2.0 gives you? <ul><li>Data formats: </li><ul><ul><li>JSON
  16. 16. XML </li></ul></ul><li>Ajax: Ext.Ajax
  17. 17. Design: </li><ul><ul><li>Buildin styles & themes </li></ul></ul><li>Tables, grids, panels, boxes, windows, menus and many more.
  18. 18. Easy to use, with examples & demos </li></ul>
  19. 19. What is BAD about ExtJS <ul><li>Very hard to restyle
  20. 20. Big size of the library
  21. 21. Hard to maintain design template
  22. 22. A little bit slower then other frameworks </li></ul>
  23. 23. Examples So now we open the browser

×