Blog /Technology

Building multifunctional websites and web applications is hardly an easy task. We support ourselves in this process with various programming languages and tools.

We are the largest and best-known company dealing with creating and supporting Drupal-based websites in Poland. Our areas of expertise also include Symfony, PHP, ReactJS and front-end development. In our endeavours, we also use a variety of other software solutions, such as PHPStorm, Jenkins and Docker.

We are happy to share our experiences, describing the process of work on building and developing websites and applications at Droptica. Thanks to SCRUM and the right tools such as Slack and Jira, we ensure seamless communication between the team and the client. We systematically improve or change the software we use in order to automate repetitive actions and speed up the development work.

You can learn more about the ins and outs of our work thanks to our extensive blog articles, or you can find out what benefits we can offer you thanks to our Case Studies.

Next.js and React are JavaScript-based technologies that are powerful tools in the frontend world. Each of them has robust features. By using both frameworks, our project can gain a lot. So in what cases is it worth combining Next.js and React? And how specifically should we do this? We’ll describe these issues and the features of both technologies in our article.

There are many ways to style websites - from pure CSS, through preprocessors like Sass, to frameworks like Bootstrap, Foundation, or the eponymous Tailwind CSS. We’ll try to present the advantages and disadvantages of Tailwind CSS and explain how to harness one of the most popular and well-liked frameworks for website styling.

A Product Information Management system like Pimcore allows you to collect, store, and update data from various sales channels. Despite its many practical functionalities for online stores, this solution isn’t limited to the ecommerce industry. The open source platform also streamlines data flow in travel, retail, media and publishing, manufacturing, distribution, and more. Find out how different industries can benefit from this software and its features.

TypeScript is an innovative programming language that is gaining popularity among developers. It extends the well-known JavaScript with the ability to type variables, which brings numerous benefits (such as easier error detection in the code). In this article, we’ll present TypeScript’s genesis, functionalities, advantages, and differences from JS. We’ll also exemplify this language application in projects and tools to make working with it easier.

Both web development and the entire IT world base many activities on the division into frontend and backend. And although we can hear both terms very often, not everyone (especially people from outside the industry) is aware of how they differ and are characterized. To help you understand these issues, in this article, we'll discuss the frontend and backend, showing the main differences, as well as popular languages and frameworks that can be used to work on a website.

Recent years have proved that the Internet has become the most important sales channel for business. And although we are actually a few clicks away from the customer, and we’re able to open our first online store in just a few moments, it’s easy to get lost among the numerous possibilities. Product Information Management will help you avoid such a situation. Find out what PIM is, how it facilitates working across multiple sales channels, and how the Pimcore system – which may be the right solution for you – works in all this.

The backend and frontend are two different parts of a website in charge of separate tasks. The frontend - user interface - is responsible for how the application looks and how the user interacts with it. The backend is part of the system that includes business logic, data processing, and communication with various systems. It’s therefore the basis of the application, which allows it to process information and send it to the frontend.

Many articles have been written about what characterizes good code, how to write good code, and why good code is… good from the programming side. We can easily find them online and on our blog. Today, however, we want to approach the impact of good (or bad) code on software from the business side. Why is it not worth saving money at the beginning of creating a new system and how bad code can generate huge costs in the future?

What do Spotify, Netflix, Twitter, and Adobe have in common? Taking advantage of the benefits provided in the package with Node.js. Netflix has reduced the time it takes to launch its streaming service. Twitter has also achieved better performance, further reducing the cost of maintaining the platform. Do you also want to do this? This article will tell you whether Node.js might be a good solution for you.

MG 1202 Blur

Need a team of Drupal and PHP web development experts?