Stosowane technologie
Wybór technologi podczas tworzenia klienckich aplikacji wynika przedewszystkim z potreb biznesowych klienta. W trakcie tworzenia projektu konsultujemy z klientem jego potrzeby dobierając najlepsze rozwiązania.
Wykorzystywane na ogół technologie prezentujemy poniżej.
Frameworks
- Symfony 2,3,4
Symfony to framework, wykorzystywany głównie przy tworzeniu większych serisów.
- Lumen
Lumen wykorzystywane jest głównie przy małych projektach przeważnie API.
- Vue 2
Biblioteka Vue wykorzystywany jest do tworzenia stron typu Single Page Aplication,
które umożliwiają użytkownikom przełączać się między stronami bez potrzeby ich przeładowywania.
Brak potrzeby przeładowywania kontentu strony przyśpiesza proces jej renderowania,
co również przekłada się na dłuższy czas spędzony przez użytkowników na stronie.
Bazy Danych
- MySql
- ElasticSearch
- Redis
Języki programowania
Serwisy kolejkujące
Doker
Konteneryzacja w ostatnim czasie stała się bardzo popularna, a to za sprawą aplikacji Doker,
która to nie wymaga stawiania wirtualnej maszyny, która to pochłania prawie wszystkie zasoby serwera.
Technologia ta dodatkowo pozwala naszym klientom na przenoszenie swoich aplikacji między
maszynami bez potrzeby długotrwałych ich konfiguracji. Wystarczy przenieść kontenery na nową maszynę, a
wszystko będzie działać zaraz po przeniesieniu.