Ahoj/dobrý den, když jsme u toho Vue, tak bych k němu doporučil Qusar Framework( https://quasar.dev/), který je postavený nad Vue a obsahuje spoustu hotových komponent.
A kdo je zvyklý na objektové programování, tak je možné psát komponenty ve Vue objektově s těmito knihovnami: vue-class-component, vue-property-decorator a vuex-class-modules. A na závěr ještě přidávám cheat sheet, který porovnává syntaxy pythonu a JS, což člověku dá rychlý náhled jak něco napsat v JS (nebo obráceně). https://github.com/LambdaSchool/CS-Wiki/wiki/Javascript-Python-cheatsheet a https://sayazamurai.github.io/python-vs-javascript/ S pozdravem Daniel Kopecký pá 17. 4. 2020 v 10:13 odesílatel MirekZv <[email protected]> napsal: > Chci začít nějaký nový vlastní hobby projekt, backend Django, frontend > javascript - jen minimalisticky. > TypeScript - zásadně ne (nespamujte prosím na toto téma). > React, Vue - něco bych chtěl do budoucna, snad Vue, ale teď nedokážu najít > čas se to naučit. > Takže asi jen jQuery a otázka k modernizaci je: > 1) spouštět lokální nebo CDN/cloudovou verzi js knihoven? > 2) je vhodné jít přes Babel a pracovat v nějaké moderní verzi > js/ecmascriptu? Ve které? - což mi možná vyřeší i některou z následujících > otázek? > 3) jak nejlíp pracovat se šíleným javascriptovským this? Tady asi odpověď > znám, jestli mě nenasměrujete ještě líp: (function() {..}).bind(this) > 4) jak je dnes moderní a perspektivní js do html připojit? Jednotlivé js? > Nebo bundlovat do velkého souboru a čím? Jak pracovat s externími jmény > proměnných místo prastaré prasárny (jména z dříve spuštěných skriptů > přístupná jako window.xxx). Používá se import? Nebo require? > ... a jedna specificky Djangovská 5) jde se vždy přes <script scr=".."> nebo > se používají ty class Media: js=".." (a kdy?) > > -- > -- > E-mailová skupina [email protected] > Správa: http://groups.google.cz/group/django-cs > --- > Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny > „django-cs“ ve Skupinách Google. > Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, > zašlete e-mail na adresu [email protected]. > Chcete-li tuto diskusi zobrazit na webu, navštivte > https://groups.google.com/d/msgid/django-cs/eb2bb308-7b67-41a1-82d3-32f90f626280%40googlegroups.com > <https://groups.google.com/d/msgid/django-cs/eb2bb308-7b67-41a1-82d3-32f90f626280%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- -- E-mailová skupina [email protected] Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu [email protected]. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/CALN6fVkCgPRfZrkCcMdHo5zPr5nmqRS94e4aM76Darr16%3DL1Ag%40mail.gmail.com.
