Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Nový nástupce Javascriptu Jan Barášek | IT 2.. Zrození Dartu main() { print('Hello World!'); } Vypadá tak, jak by vypadal Javascript, kdyby byl vyvíjený.

Podobné prezentace


Prezentace na téma: "Nový nástupce Javascriptu Jan Barášek | IT 2.. Zrození Dartu main() { print('Hello World!'); } Vypadá tak, jak by vypadal Javascript, kdyby byl vyvíjený."— Transkript prezentace:

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


Stáhnout ppt "Nový nástupce Javascriptu Jan Barášek | IT 2.. Zrození Dartu main() { print('Hello World!'); } Vypadá tak, jak by vypadal Javascript, kdyby byl vyvíjený."

Podobné prezentace


Reklamy Google