+33 7 66 06 80 03 LinkedIn
Kompetencje

Wybierać technologię ze względu na ograniczenia projektu, a nie jej popularność

Stos technologiczny to seria kompromisów. Szybkość wytwarzania, dojrzałość ekosystemu, dostępność specjalistów, hosting, wydajność i czas życia projektu trzeba rozpatrywać łącznie.

Środowiska, w których pracujemy

AUXIOMA pracuje głównie w środowiskach PHP, Symfony, JavaScript, Python, SQL, PrestaShop i WordPress, a także z komponentami infrastruktury niezbędnymi do ich utrzymania.

To nie katalog logotypów

Ten dział nie jest katalogiem logotypów. Każda strona kompetencji wyjaśnia, w jakich sytuacjach korzystamy z danej technologii, co rozwiązuje dobrze i gdzie leżą jej ograniczenia.

  • PHP

    Nowoczesny PHP dla aplikacji biznesowych, API, back office i e-commerce: typowanie, Composer, testy, analiza statyczna oraz dyscyplina w modelu i wdrożeniach.

  • Symfony

    Programowanie w Symfony dla aplikacji, w których liczą się reguły biznesowe: walidacja, bezpieczeństwo, komunikacja asynchroniczna, czytelna domena i jawne zależności w długim okresie.

  • Laravel

    Laravel, by szybko dojść do pierwszej działającej wersji, zachowując wyraźny podział między logiką biznesową a udogodnieniami frameworka.

  • JavaScript

    JavaScript tam, gdzie poprawia użyteczność: tyle, ile wymaga interakcja, mniejszy koszt ładowania i architektura dopasowana do złożonych interfejsów.

  • React

    React dla pulpitów, edytorów i konfiguratorów, w których współdzielony stan staje się prawdziwym problemem: komponenty, zarządzanie stanem, dostępność i strategia renderowania.

  • Vue.js

    Vue.js, by stopniowo dodawać reaktywność lub obsłużyć pełny front-end, przy rozsądnej krzywej uczenia się i jawnych komponentach.

  • Node.js

    Node.js dla usług czasu rzeczywistego, przetwarzania opartego na operacjach wejścia-wyjścia i narzędzi współdzielonych z front-endem – po ocenie obciążenia CPU i utrzymania.

  • Three.js

    Doświadczenia 3D w Three.js, które nie blokują dostępu do treści: wizualizacje, konfiguratory i storytelling, z lekkimi zasobami, budżetem GPU i dopasowaną wersją mobilną.

  • Python

    Python do przetwarzania danych, automatyzacji, skryptów integracyjnych i wyspecjalizowanych usług – z logami, błędami i wynikami, które można sprawdzić.

  • PrestaShop (technicznie)

    Techniczne kompetencje PrestaShop: moduły, hooki, override’y, motywy, katalog, cron, importy, webserwisy i migracje zgodne z cyklem życia platformy.

  • WordPress

    WordPress: motywy, funkcje na zamówienie, wydajność, bezpieczeństwo i porządkowanie przeładowanych instalacji – zawsze sprawdzając najpierw, co WordPress potrafi natywnie.

  • Infrastruktura

    Infrastruktura webowa traktowana jako część systemu: serwer, baza danych, cache, kolejki, przestrzeń dyskowa i wyszukiwarka – obserwowalne, z kopiami zapasowymi i możliwe do odtworzenia.

Jaka technologia dla Państwa projektu?

Prosimy opisać ograniczenia dotyczące skali, czasu życia i zespołu – z nich wynika wybór techniczny.