Neos CMS Introduction

Neos CMS Introduction

High Level Overview about main features of Neos CMS

30c0b6f50f67163bee8500aa4115d126?s=128

Sebastian Kurfürst

November 01, 2018
Tweet

Transcript

  1. 3.

    Generalist Webentwickler seit >10Y Neos CMS Core Developer (früher TYPO3)

    Skalierbare Architektur PHP, Java, Groovy, Kotlin, Go JavaScript/TypeScript, Ember, React DevOps, Ansible, Docker, Kubernetes SQL, Elasticsearch, Redis *me
  2. 4.

    What is your background? Experience with TYPO3 / Neos /

    ... Experience with Symfony / ... Your goals for today? *you?
  3. 5.
  4. 7.

    CMS

  5. 8.
  6. 9.
  7. 10.
  8. 12.
  9. 15.
  10. 16.
  11. 18.
  12. 20.
  13. 24.
  14. 25.
  15. 26.
  16. 27.
  17. 29.
  18. 31.

    main (ContentCollection) support (Page) SignUp (Form) KiteSupport (Text) sidebar (ContentCollection)

    FindSerialNumbers (Image) WinAKite (Text) completely customizable node types start with sane default types, or roll your own
  19. 32.
  20. 33.
  21. 36.

    'CoreKites:Kite': superTypes: 'Neos.Neos:Document': true childNodes: 'features': type: 'Neos.Neos:ContentCollection' constraints: nodeTypes:

    '*': false 'CoreKites:KiteFeature': true ui: group: 'products' label: 'Kite Product' properties: 'teaserImage': type: 'Neos\Media\Domain\Model\ImageInterface' ui: label: 'Produktbild' reloadIfChanged: true inspector: group: 'kiteProperties'
  22. 42.
  23. 45.
  24. 46.
  25. 47.
  26. 48.
  27. 49.
  28. 50.
  29. 51.
  30. 52.
  31. 53.
  32. 54.
  33. 56.

    Flow Framework Content Repository Custom Packages Fusion Neos Media (Images,

    ...) MVC HTTP Object Management / Dependency Injection / Aspect Oriented Programming Neos UI Fluid Persistence
  34. 57.

    custom node types nested content
 (with constraints) preview modes (f.e.

    mobile, desktop) custom inspector editors arbitrary frontend rendering
 (through Fluid and Fusion) extensibility everywhere
 (planned and unplanned) DDD Application Framework
 (through Flow)
  35. 58.
  36. 59.
  37. 60.
  38. 63.
  39. 66.
  40. 68.
  41. 69.
  42. 70.
  43. 72.