/warsawjs-workshop-43-template

WarsawJS Workshop #43 - JavaScript for intermediate users

Primary LanguageJavaScript

To jest nasza templatka

Zadaniem repozytorium jest dać nam punkt wyjścia do zabawy omawianymi tematami.

1. Koszyk

W pierwszej części postaramy się stworzyć nasz własny moduł - singleton.

Niech posiada:

  • wewnętrzny stan - listę produków
  • api:
    • publiczną metodę do dodawania produktu/ów
    • publiczną metodę do usuwania produktu/ów
    • publiczną metodę do wylistowania nazw produktów w stringu
    • publiczną metodę do usortowania produktów wg ceny
    • najważniejsze: niech pozwala na zsumowanie cen za produkty

2. Produkty

W drugiej cześci spróbujmy stworzyć fabrykę produktów

  • oparte na formularzu dodawanie produktów
  • renderowanie produktów
  • możliwość dodawania produktów do koszyka

3. Y U SAD . c o m

W tej części spróbujemy połączyć to, czego się nauczyliśmy: Po pierwsze, zmodularyzuj naszą aplikację

  • z użyciem bundlera
  • używając przeglądarkowego wsparcia dla modułów

Po drugie, ściągnijmy nieco więcej kotków!

  • dokonaj zapytania do https://thecatapi.com/ za pomocą FETCH API
  • stwórz interfejs w navbarze, pozwalający na spersonalizowanie zapytania