post-image
css

Czy wiesz, czym jest i jak działa Scroll Snap?

Atrybut CSS scroll-snap-type powoduje, że scroll nie zatrzymuje się w miejscu, gdzie przestaliśmy scrollować, a przylega do elementu, który mu wskażemy.

author
post-image
javascript

Czy wiesz, jak używać operatorów "?" i "!" w JavaScript i TypeScript?

Wykrzykniki i znaki zapytania mogą czasami wprawić w zakłopotanie, ponieważ dalece im w kodzie od swojego interpunkcyjnego znaczenia. Na początek...

author
post-image
devtools

Czy wiesz, jak wyświetlić devtoolsy na telefonie z Androidem?

Narzędzia developerskie na przeglądarce mobilnej? Tak, to jest możliwe!

author
post-image
javascript

Czy wiesz, czym jest i jak działa WebWorker?

JavaScript, który wywołujemy na naszych stronach w postaci skryptów jest jednowątkowy. Jeżeli zdecydujemy się używać go do wykonywania zasobożernych obliczeń,...

author
post-image
typescript

Czy wiesz, że w TypeScript możesz łączyć typy za pomocą interpolacji ciągów znaków?

Krótki wpis Template Literal Types, czyli o łączeniu Literal Types za pomocą interpolacji ciągów znaków.

author
post-image
css

Czy wiesz, czym jest aspect-ratio i jak go używać?

Niedawno w przeglądarkach pojawiło się wsparcie dla nowego atrybutu w CSS - aspect-ratio. Jak nazwa sugeruje, służy on do określania proporcji elementu...

author
post-image
css

Czy wiesz, że możesz ułatwić sobie pracę, korzystając z internetowych generatorów stylów?

Dzisiaj będzie o chodzeniu na skróty. Czasami przychodzi taki moment, że musimy dokonać karkołomnych czynów w css/scss. Zrobić jakąś ramkę,...

author
post-image
javascript

Czy wiesz, że możesz łatwo udostępnić swojego localhosta innym osobom (ngrok)?

Czasami dochodzi do takiej sytuacji, gdy chcemy komuś pokazać to, co mamy aktualnie odpalone na naszym sprzęcie na localhost. Możemy...

author
post-image
javascript

Czy wiesz, czym jest Shadow DOM?

Pewnie czytając o Web Componentach dane było Ci słyszeć o Shadow DOM. Pozwala on na przyczepienie się do istniejących elementów...

author
post-image
javascript

Czy wiesz co się dzieje, kiedy nie stawiasz średników w JS?

Każdemu zdarza się czasem zapomnieć postawić średnika na końcu linijki. Powinny to wyłapywać reguły zawarte w narzędziach takich jak TSLint,...

author
post-image
font

Wszystko, co chcielibyście wiedzieć o fontach, ale baliście się zapytać

Zacznijmy od początku. Jak poprawnie zdefiniować wielkość fontów? W większości przypadków wyboru dokonujemy pomiędzy PX, EM a REM. Przejdźmy do tego pierwszego.

author
post-image
Jasmine

Testowanie frontendu - Cz. 3. Testowanie komponentów angularowych z inputami i outputami

Czas na dawkę informacji dotyczących testowania przy użyciu Jasmine. Pora skupić się na testowaniu komponentów angularowych, a w szczególności ich wejść i wyjść. Przykłady oprzemy o aplikację, która będzie składała...

author