Introduction to Neos

Introduction to Neos

The "Introduction to Neos" talk held on the Neos RheinMain#5 Meetup.

E3a43e2c588568daf6e1c873449df6a0?s=128

Bastian Heist

March 14, 2017
Tweet

Transcript

  1. None
  2. Bastian Heist • Full-Stack Developer @ Sandstorm since 2015 •

    Neos CMS supporter since 2015 • Freelance Web Developer since 2009 • SAP ERP Consultant @ Merck, 2008-2015 @beheist @bastianheist
  3. None
  4. You? • What do you do? • Experience with Neos?

    • How do you feel about Neos? • Your goals for today? ?
  5. None
  6. Content • What is Neos? • Principles & Philosophy •

    Key Functionality • Node Tree • Content Editing • Publishing & Workspaces • Content Application Platform
  7. Principles & Philosophy

  8. Content

  9. „Content’s First Choice“

  10. Content 
 Application 
 Platform

  11. „Everything in place, 
 everything replaceable“

  12. Editor Happiness

  13. Developer Happiness

  14. The Node Tree

  15. Node

  16. None
  17. teaser footer main

  18. None
  19. Node Type

  20. Sandstorm.PublicWebsite:Homepage:
 superTypes:
 Sandstorm.PublicWebsite:Page: true
 ui:
 label: 'Startseite'
 constraints:
 nodeTypes:
 Sandstorm.PublicWebsite:Blog:

    true
 Sandstorm.PublicWebsite:MainPage: true
  21. Sandstorm.PublicWebsite:Teaser:
 superTypes:
 Neos.Neos:Content: true
 childNodes:
 headlines:
 type: 'Neos.Neos:ContentCollection'
 constraints:
 nodeTypes:


    '*': false
 Neos.NodeTypes:Headline: true
 Neos.NodeTypes:Image: true
 ui:
 group: 'general'
 label: 'Default Teaser'
 inlineEditable: true
 properties:
 teaserImage:
 type: 'Neos\Media\Domain\Model\ImageInterface'
 ui:
 label: 'Hintergrundbild'
 reloadIfChanged: true
 inspector:
 group: 'properties'
  22. In-Place Editing

  23. An example of the flexibility of Neos https://prototypebrewery.io/

  24. Publishing & Workspaces

  25. Publishing & Workspaces live user-beheist user-foo user-maxmuster

  26. Publishing & Workspaces lektorat user-beheist user-foo user-maxmuster live

  27. Publishing & Workspaces Review changes!

  28. Publishing & Workspaces staging user-beheist user-foo user-admin live

  29. Content Application Platform

  30. None
  31. Connect Content & Domain Model

  32. Modern Framework,
 Best Practices PSR-4 Composer GitHub DDD React
 /

    Redux Fluid
  33. www.neos.io

  34. March 31 & April 1
 Hamburg

  35. None