8th GreeceJS meetup - Tools & Technologies Behind skroutz.gr

8th GreeceJS meetup - Tools & Technologies Behind skroutz.gr

A brief showcase of tools and patterns applied in our daily client-side workflow.

1eb5961f209ea3e4c717e88f1767ad96?s=128

Dimitrios Zorbas

April 08, 2015
Tweet

Transcript

  1. Tools & Technologies behind skroutz.gr

  2. Dimitris Zorbas github.com/zorbash _zorbash

  3. Stats

  4. 131.704.000 pageviews 4.844.000 unique users

  5. JavaScript can be fun too! http://wtfjs.com/ http://www.jsfuck.com/

  6. None
  7. anyway ...but we use

  8. Technology Overview

  9. None
  10. Tooling: • • Pros: • • Cons: • •

  11. Dependency Management

  12. None
  13. Dependency Graph

  14. Bower

  15. Testing

  16. None
  17. • • • • • • • Teaspoon

  18. Browser Support

  19. Chrome 54.57% Firefox 18.54% Safari 9.82% Internet Explorer 6.84% (99.18%

    IE >= 8)
  20. Shims

  21. Feature Detection (scouting) & Polyfilling

  22. Monitoring

  23. • • • •

  24. Future

  25. We live in the future

  26. Our future

  27. Our future

  28. We don’t plan to use any in the near future

    • • • Frameworks (angular, ember, knockout, ...)
  29. • • • • • • • • A glimpse

    of the future
  30. A glimpse of the future

  31. Communication

  32. Communication • • • •

  33. Questions

  34. None