Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilTereza Lišková
1
Nový nástupce Javascriptu Jan Barášek | IT 2.
2
Zrození Dartu main() { print('Hello World!'); } Vypadá tak, jak by vypadal Javascript, kdyby byl vyvíjený dnes Stejná syntaxe klientské i serverové části Podporuje vláknování Rychlejší než Javascript Verze1.0 Datum uvedení14. Listopad 2013 VývojářGoogle ParadigmaObjektový LicenceBSD Založen naSyntaxe jazyka C
3
Typický znak => třídy a objekty class Point { num x, y; Point(this.x, this.y); Point.zero() : x = 0, y = 0; } Skript běží v interpretu a syntaxe nabízí i použití tříd, takže může běžet na více procesorových jádrech zároveň.
4
Klienti a server Stejná syntaxe serverové i klientské části Snadná interpretace PC SERVER (běh skriptu v Dartu) Jádro prohlížeče běží v Dartu, místo v HTML Dotaz Odpověď Vykreslení
5
Editor Vlastní řešení Založený na Eclipse Podpora zkompilování do Javascriptu Obrázek: https://www.dartlang.org/imgs/dart-editor.png
6
Platformy Stejná syntaxe Respozentní Jednotné vykreslovací jádro (výhoda oproti HTML) Vždy v UTF-8 Obrázek: https://www.dartlang.org/imgs/temp-code-example.png
7
Fungování Obrázek: https://www.dartlang.org/imgs/slider-tree-example.png
8
Další funkce a výhody Běh ve více vláknech Snapshoting Částečné předkreslení Podpora HTML5 tagů Canvas běží na grafické kartě Podpora interaktivity přes jSON Je to OpenSource Vývojářem je Google (!!!)
9
Reálné nasazení Zatím je to příliš „crazy“ Zatím podpora jen v Chromu Není příliš rozšířený a známý
10
DĚKUJI ZA POZORNOST Jan Barášek | Dart specialista
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.