Personal Blog

Hero Illustration

Posts

  • Day 54: Understanding WP Decoupled Architecture and GraphQL Integration

    ,

    One of the latest trends gaining traction in the WordPress community is decoupled architecture, coupled with the integration of GraphQL. Unveiling WP Decoupled Architecture: Traditional WordPress architecture follows a monolithic approach, where the backend (WordPress core) and frontend (theme templates) are tightly coupled. However, with decoupled architecture, developers decouple the frontend from the backend, allowing…

    Go to post

  • Day 53: Exploring WP_Locale Class, Webpack Concepts and Theme Loading Process

    ,

    Understanding the WP_Locale Class: The WP_Locale class is a fundamental component of WordPress responsible for managing localization and internationalization features. It provides functions for translating strings, formatting dates, numbers, and currencies according to different locales, and handling language-specific functionality. Key Features of the WP_Locale Class: Exploring the WordPress Theme Loading Process: The theme loading process…

    Go to post

  • Day 52: Understanding Internal Data Handling, Mailing, Sidebars, and Widgets

    ,

    WordPress, the world’s most popular content management system, is renowned for its flexibility and extensibility. Behind its user-friendly interface lies a complex system for managing data, handling mailing, organizing content with sidebars, and enhancing functionality with widgets. Let’s explore how it manages internal data, facilitates mailing, defines sidebars, and empowers customization through widgets. Understanding WordPress’s…

    Go to post

  • Day 51: Asset Building with Webpack, Babel, and Polyfill and Dynamic UI Updates with Selective Refresh

    ,

    Webpack and Babel, two powerful tools that revolutionize asset building and optimization. In this comprehensive guide, we’ll delve into the intricacies of Webpack and Babel, exploring how they work together to bundle, transform, and optimize assets for the web. Additionally, we’ll discuss the concept of polyfilling and its importance in ensuring cross-browser compatibility. Understanding Webpack:…

    Go to post