core icon indicating copy to clipboard operation
core copied to clipboard

SDK: JavaScript Ecosystem

Open dotCMS-Machine-User opened this issue 6 months ago • 0 comments

General improvements

  • SDK error handling
  • Examples:
    • Add Vue.js and Svelte libraries to stand alongside Angular, React, and Next.js
    • Add Nuxt.js example (but no dedicated SDK; SDK will use Vue.js)
    • Add Astro example (will use @dotcms/react)
    • ~~Clean up GraphQL example~~
  • Contentlet API
    • Write contentlets via REST API (for custom editorial interfaces), workflows API
    • Finish Content API collection groups in queries (Lucene)
  • Block Editor
    • Write components for rendering elements in the Block Editor (like Portable Text and @contentful/rich-text)
    • Should be part of React/Next.js, Angular, Astro, and Vue.js SDKs.

User stories

Phase 2: 07122024 - 10142024

Phase 3

Enablement

  • Documentation: [link]
  • Field enablement training: [link]
  • Technical enablement training: [link]
  • Positioning FAQ responses: [link]
  • Initial demo script: [link]
  • Initial demo video: [link]

Definition

  • Reverse press release (RPR): [link]
  • Product requirements document (PRD): [link]
  • Design specification: [link]

Ideation

  • Ideation document: [link]
  • Low-fidelity wireframes or prototypes: [link]

Research and competitive analysis

  • [Link 1]
  • [Link 2]

dotCMS-Machine-User avatar Aug 13 '24 21:08 dotCMS-Machine-User