Blog

Agile Methodology Career Cloud hosting CSS Drupal Drupal 9 Drupal Commerce Drupal Hosting Drupal Multisite E-Commerce HTML Javascript Online Store PHP Pinia.js Programming Shared hosting State Management Tailwind Theme Tutorials VPS Vue.js Vue.js 2 Vue.js 3 Web Development
Pinia.js logo
Chandra Sekar
Chandra Sekar
Pinia.js over Vuex for Vue.js state management
Difficulty Level: Advanced Prerequisite: You should be familiar with state management in frontend frameworks. Takeaway: This article gives you an overview of how pinia.js is different from Vuex state management. Why state management? Using Vue, the web page is designed by splitting into vue components, each component is an independent and reusable piece in the web page. The state of the component is not shared with other components or the nearest parent or its children, it’s a closed container with HTML, CSS and javascript.
Nov 28, 2022
15 min read
Tailwind CSS
Jakub Bednarski
Jakub Bednarski
Embracing Modern Web Design with Tailwind
Introduction In recent years, the web design landscape has evolved dramatically, with a strong focus on usability, responsiveness, and aesthetics. Among the various CSS frameworks and libraries available, Tailwind CSS has emerged as a popular choice among front-end developers. Tailwind CSS is a utility-first CSS framework that encourages the use of small, composable utility classes to build custom designs efficiently. In this blog post, we’ll delve into the reasons why Tailwind CSS is the best choice for modern web design and how it can help you build stunning, responsive web applications.
Oct 15, 2022
6 min read
Vue.js
Chandra Sekar
Chandra Sekar
Shorthands and Assumptions in Vue.js
Difficulty Level: Intermediate Prerequisite: You should be familiar with Vue.js options and component-based architecture. Takeaway: This article gives you an understanding of assumptions and shorthands used in Vue.js. In this article we cover the below topics with example Component name casing V-bind in template V-on in template Function call with event Event emit with event Watch to get the old state and new state Filters with multiple props Props declaration Dynamic Component Props Object as props Style binding in template Let’s create a simple Vue application using Vue CLIcommand, we use this application to demonstrate all the items listed below.
Sep 30, 2022
15 min read
Web Development
Chandra Sekar
Chandra Sekar
The behavior of Two way binding in Vue.js
Difficulty Level: Advanced Prerequisite: You should be familiar with Vue.js 2.x / 3.x and familiar with the usage of v-model directive. Takeaway: This article gives you an understanding of the behavior of v-model in custom component implementation in Vue 2.x and 3.x Two-way binding is one of the most important features of web applications. It makes development easier by just using the v-model directive in templates. Two-way binding schema What is Two-way binding?
Aug 16, 2022
5 min read
Ecommerce website
Oleksandr Dekhteruk
Oleksandr Dekhteruk
How to build an eCommerce website with Drupal

The last three years have been a roller coaster for the eCommerce industry. While part of the offline small and medium business was closed, another online part continued to fight for customers. Firstly, Covid and the war in Ukraine influenced Drupal eCommerce development and online sales worldwide.

According to Statista, retail eCommerce revenue in the US was estimated to be around 768 billion dollars in 2021. By 2025, online shopping revenue in the United States is predicted to exceed $1.3 trillion.