[Part 1] Hotwire - between the HTML (server side) and the Javascript rendering. What to choose?

The user interfaces in web applications have been implemented using different methodologies over time. First, we have had classic HTML rendering. After that, we started to utilize Javascript and partial HTML views. The latest point was the utilization of javascript frameworks for complete interface renderings like React, Angular, Vue, and Ember. Hotwire turbo fits somewhere in between HTML and Javascript rendering. It turns out that there are business problem categories where each of the three approaches is preferable over the others. This article's focus is to describe these different approaches and tackle decision-making process based on the given business problem.

Read More

Migrating Products between Web Shops Using Node.js

Web Shop solutions that we utilize are changing over time. One becoming better than another regarding the business needs. Effective data migration between the different systems is very often needed. In this article, we describe how to perform simple migration of products from the WooCommerce store to the Webflow store.

Read More

Two Different Logos on a Single WP Instance

The practice of providing the same products under multiple selling brands, combined with the popularity of WordPress and WooCommerce platforms, inspired us to tackle the given problem from a technical perspective. The focus is on the implementation of dynamic logo displaying, based on the store brand. In the scenario where the single WordPress/WooCommerce system should provide e-store functionality for different brands, there is a wide range of criteria based on which logo should be changed. It comes handy to have full control over the implementation and to be able to easily and flexibly apply necessary criteria, whenever it changes.

Read More