Doctrine ORM & Repository Pattern
0
Abstrakcyjne repozytorium udostępniane poprzez Doctrine ORM jest bardzo atrakcyjne pod względem dostarczonej funkcjonalności. Wystarczy wywołać metodę getRepository na obiekcie Entity Managera aby otrzymać obiekt...
Zakochaj się w Ubuntu – najpopularniejszy Linuks
Witam w świecie wolnego oprogramowania, rozsiądźcie się na chwilkę i rozejrzyjcie wokół. Większość oprogramowania wokół Was zostało wymyślonych, napisanych oraz udostępnionych za darmo. Ot...
Rust + WebAssembly – Jak to działa ?
W poprzednich artykułach skupiłem się na podstawowych aspektach języka RUST.
W tym artykule pokażę jego bardziej praktyczną stronę w zastosowaniach webowych. Do wizualizacji wykorzystam możliwości...
CQRS – Query
Read Model w projekcie Auditor wykorzystuje bibliotekę Doctrine DBAL. Umożliwia ona połączenie z bazą danych (w przypadku tego projektu - MySQL) oraz wykonywanie zapytań...
Zarządzanie stanem za pomocą React Hooks
Wstęp
Na ostatniej konferencji React Conf 2018 zaprezentowano React Hooks - nową funkcjonalność mającą zrewolucjonizować podejście do tworzenia komponentów. Dan Abramov - współtwórca Reduxa i...
Wdrożenie aplikacji Node.js + Babel na Heroku
Node.js nie udostępnia jeszcze wszystkich funkcjonalności, które zostały wprowadzone w najnowszych wersjach standardu ECMAScript. Dla mnie jednym z ciekawszych i najbardziej przydatnych elementów jest...
GraphQL – definicja schematu
Mając za sobą teoretyczne wprowadzenie do języka zapytań GraphQL można przejść do omówienia najważniejszej części tego standardu, a mianowicie systemu typów, który pozwala na definiowanie...
Testowanie w Node.js: JEST alternatywa!
Jeśli zapytasz developera node.js o dobrą bibliotekę do testowania albo poszukasz informacji na ten temat w internecie to dowiesz się, że najpopularniejszym wyborem jest...
Monorepo – Kiedy warto wybrać? 5 heurystyk do rozważenia.
Parę lat temu wszystko, co było związane z danym projektem, trzymałem w jednym repozytorium - coś na wzór dzisiejszego określenia monorepo. Potem nadszedł czas...
Zarządzanie wieloma kluczami SSH
Często przychodzi nam pracować z różnymi dostawcami hostingu na repozytoria GIT, takimi jak Github, Gitlab czy Bitbucket. Wszystko jest w porządku kiedy do wszystkich...