Narzędzie, które wstrzykuje REPL ClojureScript Figwheel do stron internetowych.
To narzędzie pozwala szybko pokazać potencjalnemu klientowi, jak twój kod może poprawić jego stronę internetową.
Jak to działa?
To narzędzie ma dwa tryby: tryb deweloperski i tryb produkcyjny. W trybie deweloperskim otwiera połączenie z repl po stronie klienta w przeglądarce i wysyła go na serwer, gdzie jest przechowywany w pamięci. Następnie ładowana jest strona, na którą został wysłany, i można go używać bezpośrednio.
Jednak tryb produkcyjny pozwala na stworzenie wersji strony, która działa zarówno na serwerze, jak i po stronie klienta. Działa dokładnie tak samo, ale wersja deweloperska nie łączy się z repl po stronie klienta. Musisz skompilować stronę i załadować wersję klienta do przeglądarki.
Jak to używać?
Po zainstalowaniu narzędzia zobaczysz okno popup z linkiem do pobrania lokalnej wersji twojej strony i możesz zacząć korzystać z niego od razu. Proces instalacji jest taki sam w obu trybach.