[DOCU-2881] CLONE - Headless/SPA documentions are outdated - Angular Created: 18/Oct/23  Updated: 18/Oct/23

Status: Open
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: David Gurk Assignee: Martin Drápela
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File 2023-05-03 12_54_54-.png     PNG File 2023-05-03 12_59_45-minimal-headless-spa-demos – angular.json.png     PNG File image-2023-05-11-09-45-56-981.png     PNG File image-2023-05-11-10-09-04-404.png     PNG File image-2023-05-15-13-30-01-211.png     PNG File image-2023-07-18-12-02-00-175.png    
Issue Links:
Cloners
clones DOCU-2713 Headless/SPA documentions are outdated Closed
Documentation page URL: https://docs.magnolia-cms.com/headless/getting-started-with-Magnolia-headless.html

 Description   

While working through the "Get Started with Magnolia Headless" I found several issues.

  1. The installation is missing to mention which (LTS) version to use for Java and NodeJS.
  2. In "Create Tour List Component" the statement "Now we can already select the component in the Page Editor." isn't true. This state result in an error:The Frontend Component
  3. In "The Frontend Component" the Angular component creation failed, since the angular.json has a version mismatch with the schema.
    Unable to render embedded object: File (2023-05-03 12_59_45-minimal-headless-spa-demos - angular.json) not found.
  4. In general the examples seems a bit outdated. Angular 13 instead of 15, someone previously updated the version to 13, but didn't update the schemas. See 3.

Generated at Mon Feb 12 01:31:07 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.