Dowiedz się więcej
Poznaj i zrozum jak wygląda
Technologia
Elastyczne zespoły
Sztuczna inteligencja
Cloud / chmura
Rozwój oprogramowania
Projektowanie produktów cyfrowych
Wybrane technologie
Usługi serwisowe IT
Fintech
Przemysł i produkcja
Rozwiązania dedykowane
Oprogramowanie produkcyjne
Rozszerzona rzeczywistość
Oprogramowanie dla branży HoReCa
Nasz stos technologiczny jest solidną podstawą każdego nowego rozwiązania. Nie ma w nim miejsca na przypadkowe wybory.
Microsoft .NET jest powszechnie uważany za jedną z najlepszych platform do tworzenia oprogramowania na zamówienie, szczególnie w środowiskach produkcyjnych. Jego wszechstronność, wydajność i rozbudowana struktura sprawiają, że jest to doskonały wybór do tworzenia solidnych i skalowalnych aplikacji.
aveneo.SDK wyróżnia się jako najlepszy modułowy zestaw SDK do tworzenia niestandardowego oprogramowania dzięki wyjątkowym funkcjom, wszechstronności i konstrukcji przyjaznej programistom. Dzięki potężnym możliwościom i szerokiej gamie modułów aveneo.SDK oferuje kompleksowe rozwiązanie do tworzenia wysoce dostosowanych i wydajnych aplikacji
ReactJS stał się wiodącym frameworkiem do programowania front-end, co czyni go doskonałym wyborem do tworzenia niestandardowego oprogramowania w środowiskach produkcyjnych. Dzięki licznym zaletom i rozległemu ekosystemowi ReactJS oferuje niezrównaną elastyczność, skalowalność i wydajność do tworzenia wysokiej jakości aplikacji front-endowych.
Nasz zestaw narzędzi deweloperskich jest zawsze pierwszym krokiem w każdym nowym projekcie. To kolekcja kodu zebranego z różnych obszarów naszych rozwiązań, umożliwiająca rozpoczęcie pracy poprzez wybór wielu komponentów. Ich instalacja pozwala w kilka chwil stworzyć w pełni funkcjonalną aplikację, co znacznie ułatwia i przyspiesza proces tworzenia oprogramowania. Dzięki temu minimalizowane są koszty związane z jego rozwojem.
Wewnętrznie dostarczamy gotowe funkcjonalności w postaci paczek (NuGet i npm). Projektujemy je tak, aby były proste w utrzymaniu, rozwoju i personalizacji. Zapewniamy również kompatybilność wsteczną, przez co ich aktualizacja w starszych rozwiązaniach dostarcza nowe funkcjonalności, lepsze bezpieczeństwo i zoptymalizowaną wydajność.
Mamy dużo kodu, który współdzielimy między projektami. Rozszerzenia framework-u, algorytmy, wzorce projektowe, wielowarstwowa architektura. Udostępniamy wszystko, co może zostać wewnętrznie użyte ponownie. Podczas rozwoju takiego kodu utrzymujemy wyśrubowane wewnętrzne standardy i dokumentujemy go, a następnie szkolimy cały zespół jak go używać.
Komponenty dostarczają kompletną funkcjonalność z interfejsem użytkownika. Mamy również własny domyślny template, który pozwala dostarczyć gotowe rozwiązanie biznesowe w ciągu dni. Może to zostać osiągnięte np. dzięki generycznym formularzom (formularze są generowane automatycznie na podstawie metadanych modeli) i gridom z pełnym wsparciem sortowania, filtrowania, paginacji i wielu więcej funkcjonalności. Dzięki temu możemy skupić się na właściwej logice biznesowej i przepływie.
Stworzyliśmy unikalny przepływ kodu od programisty po środowisko produkcyjne. Używając GIT-a stworzyliśmy narzędzie z dwuetapową weryfikacją kodu i różnymi środowiskami developerskimi i produkcyjnymi.
Dla każdego projektu tworzymy w pełni zautomatyzowane mechanizmy ciągłej integracji i ciągłego wdrożenia (wykorzystując między innymi Azure Pipelines and Azure Artifacts). Od 2019 roku wszystkie nasze rozwiązania wdrażamy z wykorzystaniem kontenerów zgodnych z Docker i Kubernetes.
W świecie technologicznym firmy programistycznej, nieuchronnie natrafiamy na termin "technologie legacy". Oznacza to technologie, które kiedyś były popularne i używane, ale obecnie są przestarzałe i wymagają jedynie utrzymania w istniejących rozwiązaniach. Choć istnieje pokusa pozostania przy starych rozwiązaniach ze względu na ich znajomość i stabilność, zdecydowanie zalecamy migrację do nowszych technologii. Przystosowanie się do zmieniającego się krajobrazu technologicznego pozwoli na zwiększenie wydajności, bezpieczeństwa i konkurencyjności. Poniżej znajdziesz listę technologii legacy, a także technologie komplementarne do głównego stosu technologicznego aveneo, które warto rozważyć w kontekście modernizacji i migracji.