Używając tak wygodnych narzędzi jak Eloquent ORM, łatwo jest zapomnieć o problemie N+1. Ignorowanie go może doprowadzić do nieprzewidzianych problemów z wydajnością serwera. W tym artykule wyjaśniam czym ten problem jest, jak go rozwiązać oraz jak szybko wykryć go na etapie developmentu.
Czytaj dalej
Trusted Web Activity (TWA) to sposób wyświetlania aplikacji typu Progressive Web App (PWA) za pomocą Chrome Custom Tabs. Technologia ta pozwala w bardzo szybki sposób wykorzystać obecną stronę internetową do stworzenia "instalowalnej" aplikacji na Androida i umieszczenia jej w sklepie Google Play. Aplikacja taka funkcjonuje w trybie pełnoekranowym, bez paska adresu, sprawiając wrażenie używania natywnej aplikacji.
Czytaj dalej
Kompleksowe wdrożenie wielojęzyczności do webaplikacji wymaga skupienia się na trzech głównych aspektach: routingu, tłumaczeniu interfejsu użytkownika oraz modyfikacji struktury bazy danych. W tym artykule opiszę każdy z nich i zwrócę uwagę na dobre praktyki, których warto się trzymać.
Czytaj dalej
Tworzenie CRUD-ów z biegiem czasu staje się nużącym obowiązkiem, którego większość z nas chciałaby uniknąć. W mojej publikacji w Just Geek IT przedstawiam ciekawe narzędzie, jakim jest Laravel Nova, dzięki któremu można zaoszczędzić dużo cennego czasu.
Czytaj dalej
Ten tutorial pokaże Ci proces tworzenia prostej aplikacji czatu w React Native. Zamiast tradycyjnego, tekstowego wyglądu, wykorzystamy Google Maps do wizualizacji treści, które będziemy pobierać w czasie rzeczywistym z Firebase Realtime Database.
Czytaj dalej
Używając formatu WebP trzeba zmierzyć się z głównym problemem, jakim jest zapewnienie wsparcia dla przeglądarek, które go nie obsługują. Pokażę Ci jak szybko i sensownie wdrożyć WebP na poziomie serwera WWW (NGINX i Apache) bez jakiejkolwiek modyfikacji kodu front- i back-endu strony, która w zależności od jego złożoności, mogłaby być bardzo czasochłonna.
Czytaj dalej
PWA (Progressive Web App) jest aplikacją webową, która w założeniu ma działać w sposób zbliżony do natywnej aplikacji instalowanej w systemie. Z tego artykułu dowiesz się jak w 15 minut sprawić, aby Twoja aplikacja spełniała wszystkie minimalne wymogi PWA i dało się ją zainstalować na urządzeniu.
Czytaj dalej