Cześć. Chciałbym się z Wami podzielić małą aplikacją internetową która miała stanowić jakiś projekt roboczy do nauki TypeScript, ale jak już skończyłem to zauważyłem że nawet nie wygląda to źle a zawsze jakiś feedback jest cenny. Samo robienie tej apki dało mi dużo frajdy i planowałbym zrobić podobną od nowa pewnie już na wakacjach dodając więcej algorytmów i ogólnie poprawiając błędy czy niedociągnięcia. Jeśli ktoś miałby sugestie, uwagi bardzo bym docenił podzielenie się nimi :) Co do designu, nie jest to moja najlepsza strona, ale starałem się to jako tako zaprojektować wizualnie, dodałem również motyw ciemny jeżeli ktoś lubi. Sama aplikacja pisana w TypeScript (chociaż to pierwszy raz i dopiero zaczynam uczyć się jak w pełni wykorzystywać zalety tego języka), SASS i oczywiście HTML. Użyłem również Font Awesome (może trochę niepotrzebnie) do paru ikon. Wszystko zbundlowane Webpackiem. Starałem się żeby dobrze to wyglądało na urządzeniach mobilnych.
Link do strony:
https://kopfszmercen.github.io/Sorting-Visualization/
Oraz do kodu:
https://github.com/KopfSzmercen/Sorting-Visualization