Blog /Technologia

Budowa wielofunkcyjnych serwisów i aplikacji internetowych to niełatwe zadanie. Wspomagamy się w tym procesie różnego rodzaju językami programowania i narzędziami.

Jesteśmy największą i najbardziej znaną firmą zajmującą się tworzeniem i wsparciem serwisów w systemie Drupal w Polsce. Do naszych obszarów specjalizacji należą także Symfony, PHP, ReactJS i front-end development. Wspomagamy się przy tym różnego rodzaju programami, takimi jak PHPStorm, Jenkins czy Docker.

Chętnie dzielimy się swoimi doświadczeniami, opisując jak wygląda proces prac nad budową i rozwojem serwisu internetowego lub aplikacji webowej w firmie Droptica. Dzięki metodologii SCRUM oraz odpowiednim narzędziom, takim jak Slack czy Jira zapewniamy płynną komunikację między zespołem i klientem. Używane programy systematycznie ulepszamy lub zmieniamy, aby zautomatyzować czynności powtarzalne i przyspieszyć prace programistyczne.

Poznaj szczegóły naszej pracy dzięki obszernym wpisom na blogu lub przekonaj się, jakie korzyści możemy zaoferować Tobie dzięki naszym Case Study.

Migracja strony internetowej to dla wielu osób zmiana witryny na nową. Warto jednak zrozumieć, na czym tak właściwie polega to działanie. To nie tylko zmienienie lub aktualizacja CMS-a, ale również proces, który może znacząco wpłynąć na wydajność, bezpieczeństwo i dostosowanie serwisu do nowoczesnych standardów. W tym artykule skupimy się na ogólnym podejściu do migracji, jednak jako przykład posłuży nam Drupal, aby zapewnić kompleksową perspektywę dla tego tematu.

W dynamicznym świecie technologii obserwujemy coraz większe wyzwanie związane z oprogramowaniem legacy, czyli przestarzałymi systemami i aplikacjami. Przyczyny ich utrzymania są różne – od dużej inwestycji w infrastrukturę, po obawy dotyczące zakłóceń w działalności biznesowej. W artykule przedstawimy znaczenie oprogramowania legacy, wyzwania z nim związane oraz strategie mające na celu zwiększenie wydajności, bezpieczeństwa i elastyczności systemów informatycznych.

Praca z kodem legacy może spędzać sen z powiek nawet najlepszym programistom. Wiąże się ona często z mozolnym debugowaniem pojedynczych metod i odkrywaniem nielogicznych - choć czasem tylko na pierwszy rzut oka - zależności. Z tego artykułu dowiesz się, jak powstaje legacy code oraz jakich technik i narzędzi warto używać, aby pracować z nim skutecznie, zwiększając jednocześnie swoją wydajność i unikając niepotrzebnego stresu.

Czy znasz pojęcie “legacy system”? Być może korzystasz z jednego z nich, nawet nie zdając sobie z tego sprawy. Niewiele osób wie o tym, że tego rodzaju oprogramowanie może stanowić ryzyko dla ich biznesu. Te przestarzałe systemy technologiczne mogą sprawiać, że Twoja firma zostanie w tyle, narażając Cię na naruszenia bezpieczeństwa i zwiększenie kosztów. W tym artykule omówimy, czym jest legacy system, jakie niesie zagrożenia i dlaczego warto go zmodernizować.

JavaScript i TypeScript - dwa języki programowania, które na pierwszy rzut oka wydają się nierozłączne. Jakie są jednak rzeczywiste różnice między nimi? Czy TypeScript to po prostu JavaScript z dodatkami, czy może coś więcej? W tym artykule pod lupę weźmiemy oba języki, porównamy ich funkcje i zastanowimy się, kiedy wybrać jedno rozwiązanie zamiast drugiego.

Każda firma IT ma wybrany pewien zestaw narzędzi ułatwiających budowanie frontendu. Jeśli firma jest duża i ma różnorodne projekty, takich zestawów może być więcej. Nie musisz umieć używać wszystkich narzędzi, ale dobrze jest coś o nich wiedzieć. Dlatego w tym artykule omówimy, jakie procesy tworzenia frontendu można ulepszyć oraz opiszemy najbardziej popularne rozwiązania, które mogą w tym pomóc.

Next.js i React to technologie oparte na JavaScripcie, które są potężnymi narzędziami w świecie frontendu. Każde z nich ma solidne funkcje. Zatem dzięki wykorzystaniu obu frameworków, nasz projekt może dużo zyskać. W jakich przypadkach warto więc połączyć Next.js i Reacta? I jak konkretnie należy to zrobić? Te kwestie oraz cechy obu technologii opiszemy w naszym artykule.

Istnieje wiele sposobów na stylowanie stron internetowych - od czystego CSS-a, przez preprocesory takie jak Sass, po frameworki jak np. Bootstrap, Foundation lub tytułowy Tailwind CSS. Postaramy się przedstawić wady i zalety Tailwind CSS oraz wytłumaczyć, jak zaprzęgnąć do pracy jeden z najpopularniejszych i najbardziej lubianych frameworków do stylowania witryn internetowych.

System do zarządzania informacją produktową, jak Pimcore, pozwala na zbieranie, przechowywanie i aktualizację danych z różnych kanałów sprzedaży. Mimo praktycznych funkcjonalności dla sklepów online, rozwiązanie to nie ogranicza się wyłącznie do e-commerce. Platforma open source usprawnia też przepływ danych w turystyce, handlu, mediach i wydawnictwach, produkcji, dystrybucji etc. Dowiedz się, jak różne branże mogą korzystać z tego oprogramowania i jego funkcji.

TypeScript to innowacyjny język programowania, który zdobywa coraz większą popularność wśród deweloperów. Rozszerza on znany wszystkim JavaScript o możliwość typowania zmiennych, co niesie za sobą szereg korzyści (np. łatwiejsze wykrywanie błędów w kodzie). W tym artykule zaprezentujemy genezę TypeScriptu, jego funkcjonalności, zalety i różnice w porównaniu z JS. Przedstawimy także zastosowania tego języka w projektach oraz narzędzia ułatwiające pracę z nim.

MG 1202 Blur

Porozmawiajmy o Twoich projektach