13. "In programming, there is often an obsession with
using the latest and greatest technology.
Programmers view the use of edge technology as
its own badge of honor, and are quick to throw
away legacy applications."
Źródło: https://signalvnoise.com/posts/3933-a-love-for-legacy
https://tommcfarlin.com/latest-and-greatest-technology/
14. Ironia losu
ES6 wprowadza klasy do JavaScript, więc
nadchodzi moda na...
programowanie funkcyjne ;-)
15. Nie sztuką jest nauczyć się podstaw
10 frameworków
Sztuką jest umieć odtworzyć na swój
sposób ich główne idee działania
25. React nauczył mnie, że:
• łatwo go wypiąć z projektu ;-)
• wsparcie dla kilku formatów komponentów ssie (JSX, JS,
ES6)
• uparte trzymanie się pewnych konwencji powoduje
powstawanie nadmiarowego kodu
• pogłoski o jego wydajności są przesadzone
• trzeba go stosować z całym dobrodziejstwem inwentarza
(Webpack, Babel, Redux, Jest)
• najlepiej nadaje się do bardzo prostych SPA z dużą ilością
danych albo do wielkich projektów.
26. React nauczył mnie, że:
• łatwo go wypiąć z projektu ;-)
• wsparcie dla kilku formatów komponentów to zło (JSX,
JS, ES6)
• uparte trzymanie się pewnych konwencji powoduje
powstawanie nadmiarowego kodu
• pogłoski o jego wydajności są przesadzone
• trzeba go stosować z całym dobrodziejstwem inwentarza
(Webpack, Babel, Redux, Jest)
• najlepiej nadaje się do bardzo prostych SPA z dużą ilością
danych albo do wielkich projektów.
27. React nauczył mnie, że:
• łatwo go wypiąć z projektu ;-)
• wsparcie dla kilku formatów komponentów to zło (JSX,
JS, ES6)
• uparte trzymanie się pewnych konwencji powoduje
powstawanie nadmiarowego kodu
• pogłoski o jego wydajności są przesadzone
• trzeba go stosować z całym dobrodziejstwem inwentarza
(Webpack, Babel, Redux, Jest)
• najlepiej nadaje się do bardzo prostych SPA z dużą ilością
danych albo do wielkich projektów.
28. React nauczył mnie, że:
• łatwo go wypiąć z projektu ;-)
• wsparcie dla kilku formatów komponentów to zło (JSX,
JS, ES6)
• uparte trzymanie się pewnych konwencji powoduje
powstawanie nadmiarowego kodu
• pogłoski o jego wydajności są przesadzone
• trzeba go stosować z całym dobrodziejstwem inwentarza
(Webpack, Babel, Redux, Jest)
• najlepiej nadaje się do bardzo prostych SPA z dużą ilością
danych albo do wielkich projektów.
29. React nauczył mnie, że:
• łatwo go wypiąć z projektu ;-)
• wsparcie dla kilku formatów komponentów to zło (JSX,
JS, ES6)
• uparte trzymanie się pewnych konwencji powoduje
powstawanie nadmiarowego kodu
• pogłoski o jego wydajności są przesadzone
• trzeba go stosować z całym dobrodziejstwem inwentarza
(Webpack, Babel, Redux, Jest)
• najlepiej nadaje się do bardzo prostych SPA z dużą ilością
danych albo do wielkich projektów.
30. React nauczył mnie, że:
• łatwo go wypiąć z projektu ;-)
• wsparcie dla kilku formatów komponentów to zło (JSX,
JS, ES6)
• uparte trzymanie się pewnych konwencji powoduje
powstawanie nadmiarowego kodu
• pogłoski o jego wydajności są przesadzone
• trzeba go stosować z całym dobrodziejstwem inwentarza
(Webpack, Babel, Redux, Jest)
• najlepiej nadaje się do bardzo prostych SPA z dużą ilością
danych albo do wielkich projektów.
67. • Wsparcie dla najnowszych standardów
• Można podszkolić się w node.js
• Aplikacje w Electronie to głównie SPA
• Dostęp do systemowych API daje ciekawe
możliwości
68. • Wsparcie dla najnowszych standardów
• Można podszkolić się w node.js
• Aplikacje w Electronie to głównie SPA
• Dostęp do systemowych API daje ciekawe
możliwości
69. • Wsparcie dla najnowszych standardów
• Można podszkolić się w node.js
• Aplikacje w Electronie to głównie SPA
• Dostęp do systemowych API daje ciekawe
możliwości
70. • Wsparcie dla najnowszych standardów
• Można podszkolić się w node.js
• Aplikacje w Electronie to głównie SPA
• Dostęp do systemowych API daje ciekawe
możliwości
84. • Zachowaj zdrowy rozsądek
• Unikaj programistycznego wizjonerstwa
• Opanuj bardzo dobrze VanillaJS
• Zdobywaj, podważaj i ćwicz swoją wiedzę
regularnie
• Dziel się zdobytą wiedzą
• Nowe technologie testuj w projektach
pobocznych
85. • Zachowaj zdrowy rozsądek
• Unikaj programistycznego wizjonerstwa
• Opanuj bardzo dobrze VanillaJS
• Zdobywaj, podważaj i ćwicz swoją wiedzę
regularnie
• Dziel się zdobytą wiedzą
• Nowe technologie testuj w projektach
pobocznych
86. • Zachowaj zdrowy rozsądek
• Unikaj programistycznego wizjonerstwa
• Opanuj bardzo dobrze VanillaJS
• Zdobywaj, podważaj i ćwicz swoją wiedzę
regularnie
• Dziel się zdobytą wiedzą
• Nowe technologie testuj w projektach
pobocznych
87. • Zachowaj zdrowy rozsądek
• Unikaj programistycznego wizjonerstwa
• Opanuj bardzo dobrze VanillaJS
• Zdobywaj i podważaj swoją wiedzę
regularnie
• Dziel się zdobytą wiedzą
• Nowe technologie testuj w projektach
pobocznych
88. • Zachowaj zdrowy rozsądek
• Unikaj programistycznego wizjonerstwa
• Opanuj bardzo dobrze VanillaJS
• Zdobywaj i podważaj swoją wiedzę
regularnie
• Dziel się zdobytą wiedzą
• Nowe technologie testuj w projektach
pobocznych
89. • Zachowaj zdrowy rozsądek
• Unikaj programistycznego wizjonerstwa
• Opanuj bardzo dobrze VanillaJS
• Zdobywaj i podważaj swoją wiedzę
regularnie
• Dziel się zdobytą wiedzą
• Nowe technologie testuj w projektach
pobocznych