FSGeek
👀 Zobacz inne ciekawe posty
Tagi
Poznaj autora
📧 Dołącz do newslettera WebDev News
Komunikacja między widokiem a głównym wątkiem w Electronie

Jak tworzymy aplikację w Electronie to widok i główna część aplikacji są od siebie oddzielone. Jednak czasami możemy potrzebować odwołać się z widoku do głównego wątku aby na przykład wyświetlić powiadomienie lub też powiadomić widok o zdarzeniu, które nastąpiło w głównym wątku. Pytanie jak to zrobić w Electronie?

#electron#electronjs#javascript#react
Electron - czyli JavaScript w aplikacjach desktopowych

Większość ludzi kojarzy JavaScript głównie z tworzeniem stron internetowych. Ostatnio pojawia sie też coraz więcej aplikacji backendowych i mikroserwisów napisanych w NodeJs. Ale czy wiecie, że możemy również tworzyć aplikacje desktopowe? Okazuje się, że JavaScript jest językiem w którym da się napisać prawie wszystko. Co więcej możecie korzystać z takiej aplikacji nie wiedząc o tym. Więc jak napisać własną aplikację desktopową?

#electron#javascript#apliakcje-desktopowe#react#typescript#electronjs
Testowanie komponentów w React'cie - Jest i Enzyme

Jak już kiedyś wspominałem w poście dotyczącym testowania(znajdziecie go tutaj) testowanie jest ważnym elementem podczas tworzenia oprogramowania. Dziś chciałbym poświęcić chwilę czasu na testy jednostkowe w React'cie. Testy jednostkowe powinniśmy tworzyć dla właściwie każdego komponentu dzięki czemu będziemy mieć pewność, że działa poprawnie i niczego nie psujemy podczas zmian lub ulepszania kodu.

#react#testowanie#unit#jednostkowe#komponenty#jest#enzyme
WorkTimetable#4 Redux, czyli stwórzmy aplikacje

Do tej pory WorkTimetable był tylko mniej lub bardziej ładnym widokiem. Jednak samym widokiem wiele nie zrobię nie ważne jak dopracowany…

#daj-sie-poznac#frontend#react#redux#worktimetable
WorkTimetable#3 – Popracujmy nad UI

Ten weekend był wyjątkowo piękny pod względem pogody i atmosfery więc postanowiłem wykorzystać ten czas by popracować nad UI mojej aplikacji…

#daj-sie-poznac#flexboxgrid#frontend#react#react-big-calendar
WorkTimetable#2 Konfiguracja react-router

Mało jest aplikacji, które składają się tylko z jednego widoku. Zdecydowana większość ma ich więcej i pojawia się potrzeba sprawnego zarządzania nimi z poziomu kodu. W przypadku aplikacji opartych na React’cie z pomocą przychodzi react-router.

#daj-sie-poznac#frontend#react#worktimetable
WorkTimetable#1 Czas zacząć projekt

Jako, że konkurs już się zaczął to czas zacząć programować. Dziś będzie jeszcze krótko na temat startu projektu w React’cie. W moim projekcie zamiast standardowego menadżera npm będę korzystać z yarna(trochę informacji o nim i dlaczego uważam, że jest lepszy od npm znajdziecie TUTAJ). Tak więc nie zostaje nam teraz nic innego niż stworzyć WorkTimetable.

#daj-sie-poznac#frontend#hello#react#worktimetable#world
Polityka prywatności Przestań mnie śledzić