Hej, dziś natknęłam się na stronę fabriceleven. Mało istotne, o czym jest ta strona, dlaczego i jak na nią trafiłam. Ważne, co przykuło moją uwagę – zmieniający się tytuł strony, po przejściu na inną zakładkę w przeglądarce. Zobaczcie jak to wygląda poniżej: Doszłam do wniosku, że to uroczy bajer! Nie wierzę, że dopiero dziś po […]
Niezmienność danych w ES6
Dziś chciałabym zwrócić uwagę na dwa rodzaje typów danych w JS: prymitywne oraz referencyjne. Może wydaje się to nudną teorią, ale warto spojrzeć na prosty przykład obrazujący najistotniejszą różnicę między owymi typami.
5 minut JS: slice vs. splice
Dziś 5 minut o dwóch prostych metodach, które modyfikują tablice. Obie potrafią usuwać wybrane elementy, które następnie zwracają. Nie chcę rozpisywać się o prostych szczegółach z dokumentacji. Zapraszam tylko do poświęcenia 5 minut, aby poznać/odświeżyć sobie wiadomości o najważniejszej różnicy pomiędzy metodami slice oraz splice.
BEM czyli sprytny sposób na CSS
Dziś krótko o BEM. CO TO? Konwencja nazywania klas w HTML i CSS. SKĄD NAZWA? BEM => Block, Element, Modifier Czasami spotkacie się z nazwą BEM101. Ta stojedynka oznacza nic innego jak „informacje podstawowe” (wiki). PRZYKŁAD? CZEMU TAK, A NIE INACZEJ? a) Block -> blok, to abstrakcyjny twór utożsamiający ogólny, reużywalny komponent, np.: .btn {} […]
ngRoute vs. ui.router? Routing w Angularze na przykładzie.
Prolog Ten wpis nie będzie niczym odkrywczym dla osób mających duże doświadczenie z Angularem. Jednak podstawowa wiedza o routingu jest zalecana w lekturze tego posta Jest on usystematyzowaniem wiedzy na temat, jak działa routing, w postaci prostego przykładu. Jest tym, co sama chciałabym zobaczyć na początku swojej angularowej przygody. Przygotowałam plunkry obrazujące różne możliwości dwóch […]
Z czym się je Sass, SASS i SCSS?
Każdy pewnie kojarzy te pojęcia z hasłem „preprocesory CSS”. Nie będę w tym artykule rozpisywać się o tym, czym jest preprocesor CSS, jakie daje możliwości, czy lepszy jest Sass, LESS, czy może Stylus. To nie jest tematem tego artykułu, a zresztą takie informacje znajdziecie łatwo w Internecie. W każdym bądź razie na pytanie, czym jest Sass, większość odpowie „taki preprocesor CSS”. I dobrze. Ale nie do końca.
Własności CSS: box-decoration-break
Własność box-decoration-break należy raczej do grupy tych własności CSS, które są sporadycznie używane, często zapominane, a przede wszystkim niedoceniane. Generalnie box-decoration-break przydaje się sytuacjach, kiedy element HTML jest przełamywany, przenoszony do drugiej linii. W szczególności dla elementów liniowych pojawia się wtedy problem niejednolitego ostylowania. Dzięki box-decoration-break dekoracja jest klonowana na nowo po przełamaniu danego elementu. Własność box-decoration-break może przyjmować dwie wartości: slice – […]
AngularJS: Kompilacja dyrektyw – funkcje compile, pre-link, post-link.
To co wyróżnia AngularJS, to własny kompilator HTML. Pozwala on nam dodać nowe funkcjonalności do naszego HTML, nauczyć go nowych zachowań. W jaki sposób? Za pomocą dyrektyw. W tym artykule przedstawię proces przetwarzania dyrektyw w Angularze, omówię podstawowe własności funkcji compile, pre-link, post-link. Jeśli znajdziecie w nim jakiekolwiek błędy – proszę, dajcie znać o tym w komentarzach. Zarówno […]
Hej!
Już niedługo opowiem Wam, o czym on dokładnej będzie. Na chwilę obecną mogę zdradzić tyle, że będę poruszać tematu dotyczące szeroko pojętego front-endu :)