Tworzenie HTML komponentow, zeby pominac zduplikowany kod.

0

Pracuje w projekcie ktory uzywa Boostrap jako CSS framework. Chcemy poprawic UI tego projektu, bo wyglada troche na przestazale. I teraz staramy sie jak najwiecej elementow HTML, ktore sa pokopiowane potworzyc komponenty i uzywac, gdzie trzeba. Bez kopionwanie tego samego kodu HTML. Np jak mamy modal window do usuwanie modelu. To usunelismy te modale z ponad 200 miejsc i uzywamy teraz jednego tego samego pliku HTML. I chcemy to samo zrobic np z buttonami itd. Tylko, w sumie zastanawiam sie ile to ma pomoc w aktualizacji UI. Bo tak naprawde chyba mozemy uzyc klas, ktore zostaly juz uzyte. Sa to klasy z Bootstrap'a, ale w sumie w czym problem, zeby je uzyc ponownie? Generalnie uwazam, ze troche duplikowanie kodu nie zawsze jest zle. To jest tylko HTML, szkoda zabawy, pomim zdaniem. Co sadzicie o takim powtarzaniu sie HTML kodu?

0

W mojej ocenie im więcej klas odpowiada za to samo a strona wygląda jak należy tym lepiej. Czyli mniej kodu do przetrawienia. Zobacz najszybsze i najlepsze szablony, czy ogólnie strony mają prostą budowę, a nie aby tam robić każdy element na swój własny sposób.

Warto dążyć w stronach do minimalizmu funkcjonalnego. Nawet jak coś w css ma otoczki border 1px - to czasami warto usunąć je jeśli są takie same jak element. Linijka do linijki i zbiera się ich 10 000 w stronie :-D w niepotrzebnym nadmiarze. Choć najgorsze jest nie css ale js jak jest przepakowane.

0

Spoko. Chodzi o to, ze chcemy z stare UI (Bootstrap 3) zaktualizowac. Chcemy stworzyc nowoczesna szate graficzna. Tylko to nie jest takie proste. Nie wiemy czy zmieniac stronie po stronie, komponent po komponencie. Zmiana calego projektu to troche ciezki temat. Nie jestesmy jedynym zespolem wiec musimy raczej robic male zmiany.... troche ciezki temat.

1 użytkowników online, w tym zalogowanych: 0, gości: 1