Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Nick 13 posts 124 karma points notactivated
    Jul 06, 2022 @ 13:24
    Nick
    0

    I'm fully aware of the Umbraco Heartcore offering, however I'm curious to know if anyone has created their own 'Headless' Umbraco backoffice. It seems fairy straightforward but I'm interested to know how the rest of the community approaches this.

    Do you use a package or create a new API project and reference the Umbraco content services/helper?

  • Andrey Karandashov 22 posts 193 karma points c-trib
    Jul 06, 2022 @ 13:43
    Andrey Karandashov
    100

    I built a couple of examples with API and GraphQL. (for v8/v9/v10) (My own implementation). It depends on your needs and what do you want to achieve.

    I tried Umbraco Heartcore just after the official release, so not sure how that works now, but I believe that it solves all issues/risks that you will have in your own implementation, but if I remember correctly, you can't extend Umbraco Heartcore and write your own code there, so it was the reason why I built my own implementation.

  • MrFlo 156 posts 400 karma points
    Jul 06, 2022 @ 14:09
    MrFlo
    1

    Hi,

    I've done my own implementation for nodeJS site without any issue. I'm using Content query to find the right content to serve.

    But I'm still looking for an efficient way to create a cache system for it: https://our.umbraco.com/forum/using-umbraco-and-getting-started/109432-custom-headless-umbracoapicontroller-which-cache-system-would-you-recommend

    Florent

  • Alin Răuțoiu 26 posts 124 karma points
    Jul 06, 2022 @ 22:13
    Alin Răuțoiu
    1

    On Umbraco 8 I was using HeadRest for Headless capabilities. When moving to 9/10 I had to maintain the API and models as close to those from v8 as possible so I kept the mappings I already built. I access the content inside a controller method via the route, then map it to the appropriate model.

Please Sign in or register to post replies

Write your reply to:

Draft