L’evoluzione dei linguaggi di scripting lato browser: Il caso dart - Luca Alabiso

1,140 views

Published on

Published in: Internet
  • Be the first to comment

  • Be the first to like this

L’evoluzione dei linguaggi di scripting lato browser: Il caso dart - Luca Alabiso

  1. 1. L’evoluzione dei linguaggi di scripting lato browser: Il caso dart Relatore Prof. Paolo Ceravolo Tesi di Laurea di Angelo Alabiso Matr. 712802 Corso di Laurea di sicurezza dei sistemi e delle reti informatiche
  2. 2. Dart
  3. 3. • Tanti linguaggi per programmare le pagine web (php, html/css, javascript) • Diversi Framework • Pagine con diverse funzionalità • Ogni linguaggio va imparato Contesto • Serve un elemento di unione
  4. 4. Storia di Dart • Nasce da Google • 2010 – Mail di Mark Miller che introduce ai dipendenti Dash • 2011 – Gilad Bracha e Lars Bak presentano ufficialmente Dart • Dart attira l’interesse dei programmatori… • … e di molte aziende
  5. 5. Perché un nuovo linguaggio? • Sviluppo applicazioni molto semplice • Indipendenza della piattaforma • Nessun software di sviluppo specifico • Molteplici possibilità
  6. 6. Perché Dart? • Tipizzazione facoltativa • Snapshot • Isolamento • Librerie • Interfacce
  7. 7. Strumenti (1) Dart Editor Dartium
  8. 8. Strumenti (2) Dart AnalyzerDart2Js DartDoc
  9. 9. Performance e caso di studio
  10. 10. Dart Vs. Javascript
  11. 11. AngularDart Vs. AngularJS
  12. 12. Dart Vs. NodeJS
  13. 13. Worky
  14. 14. Worky (1)
  15. 15. Worky (2)

×