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.

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.

Zarówno web development, jak i cały świat IT opierają wiele działań o podział na frontend i backend. I chociaż oba pojęcia możemy usłyszeć bardzo często, nie każdy (szczególnie osoby spoza branży) zdaje sobie sprawę, czym się różnią i charakteryzują. Aby ułatwić Ci zrozumienie tych zagadnień, w tym artykule omówimy frontend i backend, pokazując najważniejsze różnice, a także popularne języki i frameworki, z których można korzystać w pracy nad stroną internetową.

Ostatnie lata udowadniają, że internet stał się najważniejszym kanałem sprzedaży dla biznesu. I choć jesteśmy realnie o kilka kliknięć od klienta, a swój pierwszy sklep online możemy otworzyć zaledwie w parę chwil, łatwo pogubić się w ogromie możliwości. W uniknięciu podobnej sytuacji pomoże Ci zarządzanie informacją produktową. Dowiedz się, czym jest PIM, jak ułatwia pracę z wieloma kanałami sprzedaży i jak w tym wszystkim działa system Pimcore, który może być rozwiązaniem właśnie dla Ciebie.

MG 1202 Blur

Porozmawiajmy o Twoich projektach