Maciej Łukiański

Author

Maciej Łukiański

Latest blogpost

All Blogposts

Portal TableIn – frontend React, backend Drupal

React jest idealny do tworzenia super-szybkich i zgrabnych aplikacji frontendowych. Świetnie nadaje się do budowania interfejsów użytkownika dla skomplikowanych i pełnych danych backendów. W tym poście pokażę, w jaki sposób wykorzystaliśmy React do utworzenia nowoczesnej aplikacji dla systemu Drupal 7. TableIn to system zarządzania restauracjami stosowany przez klientów na całym świecie. Rdzeń systemu został zbudowany w Drupalu7 i z powodzeniem realizuje swoje cele.

Każda firma potrzebuje świetnej witryny firmowej

Zaszliśmy już całkiem daleko w XXI wiek. Docieramy do punktu, w którym więcej pieniędzy będzie się wydawało na reklamę w Internecie, niż poza nim. Obecnie jest oczywiste, że jeśli firma chce osiągnąć sukces, musi mieć swoją korporacyjną stronę. Jak w słynnym cytacie Billa Gatesa: „Jeśli twój biznes nie jest obecny w Internecie, to wkrótce nie będzie obecny w ogóle”. Każda firma musi mieć witrynę i, w rzeczy samej, prawie każda firma ją posiada. Jednakże świat ciągle idzie naprzód.

Jak w Droptica działa zespół Drupal Support?

W poprzednim poście opisałem, dlaczego zdecydowaliśmy się stworzyć osobny zespół wsparcia dla stron na Drupalu. Tym razem opiszę, jak działa u nas taki zespół.  Zadania zespołu Drupal Support Zespól wsparcia ma trzy główne cele 1. Pilnuje, żeby wszystkie strony działały poprawnie Wielu naszych klientów polega na sprawnie działającej stronie internetowej. Często aplikacje, które utrzymujemy, są źródłem ich zarobków.

Wsparcie dla gotowych stron internetowych

Przez ostatnie pół roku w Droptica  pracowaliśmy nad utworzeniem zorganizowanego i ustrukturyzowanego zespołu wsparcia. Jestem zadowolony, mogąc teraz napisać, że nasz support jest pierwszorzędny. W tym wpisie wyjaśnię pokrótce, dlaczego zdecydowaliśmy się utworzyć osobny zespół wsparcia. Droptica zaczęła jak wiele innych zespołów deweloperskich, z grupą programistów pracujących nad bieżącymi zadaniami, takimi jak nowa strona dla klienta albo dodatkowy element na istniejącej.

Dlaczego warto założyć blog firmowy?

W ciągu ostatnich kilku lat w Internecie zaczęły rosnąć jak grzyby po deszczu blogi firmowe. Tworząc dla naszych klientów duże strony korporacyjne, my również zaczęliśmy prowadzić bloga. I mogę się założyć, że większość twoich konkurentów także prowadzi własne blogi, więc prawdopodobnie zastanawiasz się, czy warto iść w tę stronę.

Testowanie responsywności strony internetowej

Nawet doświadczony projektant może napotkać pewne typowe problemy w procesie budowania strony internetowej, zwłaszcza biorąc pod uwagę wszystkie wyzwania, którym należy stawić czoła w trakcie procesu. Jednym z tych wyzwań jest prawidłowe wyświetlanie strony internetowej na różnych urządzeniach.

Jak używać ReactJS z Drupalem

React.js to bardzo popularny framework JavaScript stworzony przez Facebooka. Pozwala na tworzenie przepięknych, interaktywnych i szybkich interfejsów, w których użytkownicy się zakochają. Drupal z kolei to fantastyczny CMS, na którym zbudować można małe, średnie o ogromne strony internetowe. Czasem możesz chcieć połączyć oba te frameworki, np.

Automatyzacja tworzenia oprogramowania

Jedną z wyznawanych przez nas w Droptica wartości jest jakość. Chcemy tworzyć jak najlepsze programy, spełniające przy tym wymagania klienta: działające, wolne od błędów,  opłacalne. Dziś napiszę o jednym z bardzo ważnych czynników wpływających na jakość powstającego oprogramowania - mianowicie o automatyzacji procesu tworzenia oprogramowania. W naszej agencji drupalowej jesteśmy zdecydowanymi orędownikami automatyzacji.

Wydajny development na Drupalu

Niektóre problemy, jakie napotykają programiści stron internetowych istnieją równie długo, co sam Internet. Sztandarowym przykładem tego jest legendarne już "U mnie działa". Wystarczy jedna, często ciężka do wychwycenia zmiana i już developer zamiast programować, musi walczyć z infrastrukturą, aby znaleźć źródło błędu. Wiąże się to oczywiście ze stratą czasu, a niekiedy także materiałów.  Z pomocą w takich sytuacjach przychodzi Docker. O jego zaletach pisaliśmy już tu i tutaj.

MG 1202 Blur

Porozmawiajmy o Twoich projektach