This article covers a Bloomreach Experience Manager version 11. There's an updated version available that covers our most recent release.

06-10-2016

Delivery Tier Component Development

Introduction

Goal

Learn how to develop delivery tier components.

Background

Hippo's delivery tier (a.k.a. HST) uses a Hierarchical Model-View-Controller pattern. Pages consist of a hierarchy of MVC components. The Controller-part of a Hippo MVC component is implemented by a Java class implementing the  org.hippoecm.hst.core.component.HstComponent interface. Hippo includes many standard components that can be used and extended.

Developing Delivery Tier Components

Follow the tutorial

A great way to learn about components is to follow the Build a Website tutorial. The  Develop New Features chapter uses standard components to implement a new "products" feature. See for example:

Understand the Basics

The following pages explain how components are implemented and configured:

Use the Standard Components

Use or extend standard components whenever possible in order to avoid duplicate code, use Hippo best practices and optimize consistency between projects:

Learn about Advanced Component Development Topics

 

Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?

    We rely on cookies

    to optimize our communication and to enhance your customer experience. By clicking on the Accept and Close button, you agree to the collection of cookies. You can also adjust your preferences by clicking on Manage Preferences. For more information please see our Privacy policy.

    Manage cookies
    Accept & close

    Cookies preferences

    Accept & close
    Back