Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Stéphane Bégaudeau
Sirius Web Architect @ Obeo
stephane.begaudeau@obeo.fr | @sbegaudeau
Supercharge
Your Sirius Web
Apps!
What’s there?
Ready-to-use
Modeling framework to
define and render
graphical applications in
the web
What’s there?
Model server
Open source model
server components
Ready-to-use
Modeling framework to
define and render
graphic...
What’s there?
Model application
Open source model
application (diagram,
properties, forms…)
Model server
Open source model...
What’s there?
Classic web stack
Implemented using
Spring Boot, GraphQL,
React, Apollo, XState,
Material UI
Model applicati...
Full-web definition
DEMO
Super powered
Server
Take care of :
● load and retrieve
model instances
● modify model elements
● subscribe to changes
● s...
Super powered
Server
Take care of :
● load and retrieve
model instances
● modify model elements
● subscribe to changes
● s...
Super powered
Application
Take care of:
● Projects browser
● Project editor
○ Properties
○ Explorer
○ Representation edito...
Super powered
Application
Super powers:
● Diagrams :
○ Edges , Nodes, Containers, List,
Ports
○ Shapes SVG + CSS, Zooming
...
—DSLGirl
“Specifying my Data Structure and
Views directly in my browser is
awesome. I want to try it now!”
Give it a try!
Two possibilities:
- Ready-to-use instance, register on:
https://www.obeocloudplatform-demo.com/signup
- Ru...
CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, and infographics & images by Fre...
Prochain SlideShare
Chargement dans…5
×

sur

Supercharge Your Sirius Web Apps! Slide 1 Supercharge Your Sirius Web Apps! Slide 2 Supercharge Your Sirius Web Apps! Slide 3 Supercharge Your Sirius Web Apps! Slide 4 Supercharge Your Sirius Web Apps! Slide 5 Supercharge Your Sirius Web Apps! Slide 6 Supercharge Your Sirius Web Apps! Slide 7 Supercharge Your Sirius Web Apps! Slide 8 Supercharge Your Sirius Web Apps! Slide 9 Supercharge Your Sirius Web Apps! Slide 10 Supercharge Your Sirius Web Apps! Slide 11 Supercharge Your Sirius Web Apps! Slide 12 Supercharge Your Sirius Web Apps! Slide 13
Prochain SlideShare
What to Upload to SlideShare
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

0 j’aime

Partager

Télécharger pour lire hors ligne

Supercharge Your Sirius Web Apps!

Télécharger pour lire hors ligne

Sirius is the easiest framework when it comes to creating graphical designers in the EMF ecosystem. With Sirius Web, we present the next generation.

Rewritten from the ground up and with first-class support for Web applications, Sirius Web, as the successor of Sirius Desktop, also brings new features and support for existing designer specifications.

What’s in there? How does it differ from the classic Sirius Desktop?

The answers to these questions and others will be given in this talk, together with a dive into example applications.

This live session will show you how to use Sirius Web to be super productive when working on new tooling. We’ll demonstrate all the additional features to create, update, and iterate on your designer, including super fast dynamic iteration across your domain definitions, easy creation of your graphical representations, and more.

Tune in to this session to catch up with the latest development around Sirius Web.

Stéphane Bégaudeau, Obeo

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir
  • Soyez le premier à aimer ceci

Supercharge Your Sirius Web Apps!

  1. 1. Stéphane Bégaudeau Sirius Web Architect @ Obeo stephane.begaudeau@obeo.fr | @sbegaudeau Supercharge Your Sirius Web Apps!
  2. 2. What’s there? Ready-to-use Modeling framework to define and render graphical applications in the web
  3. 3. What’s there? Model server Open source model server components Ready-to-use Modeling framework to define and render graphical applications in the web
  4. 4. What’s there? Model application Open source model application (diagram, properties, forms…) Model server Open source model server components Ready-to-use Modeling framework to define and render graphical applications in the web
  5. 5. What’s there? Classic web stack Implemented using Spring Boot, GraphQL, React, Apollo, XState, Material UI Model application Open source model application (diagram, properties, forms…) Model server Open source model server components Ready-to-use Modeling framework to define and render graphical applications in the web
  6. 6. Full-web definition DEMO
  7. 7. Super powered Server Take care of : ● load and retrieve model instances ● modify model elements ● subscribe to changes ● synchronize multiple representations
  8. 8. Super powered Server Take care of : ● load and retrieve model instances ● modify model elements ● subscribe to changes ● synchronize multiple representations Special powers: ● Generic APIs for Data Structure ● A default EMF implementation is provided ● Collaborative modelling, Simultaneous changes while model stay semantically correct
  9. 9. Super powered Application Take care of: ● Projects browser ● Project editor ○ Properties ○ Explorer ○ Representation editors (diagrams, forms,...) ○ CRUD operations
  10. 10. Super powered Application Super powers: ● Diagrams : ○ Edges , Nodes, Containers, List, Ports ○ Shapes SVG + CSS, Zooming ○ Palette, Direct edit ○ Conditional styles ● Layouting : ○ Auto-Layout, Manual layout, Resize, Move, Persisted layout data ● Custom Java services ● Sirius Desktop migration path Take care of: ● Projects browser ● Project editor ○ Properties ○ Explorer ○ Representation editors (diagrams, forms,...) ○ CRUD operations
  11. 11. —DSLGirl “Specifying my Data Structure and Views directly in my browser is awesome. I want to try it now!”
  12. 12. Give it a try! Two possibilities: - Ready-to-use instance, register on: https://www.obeocloudplatform-demo.com/signup - Run your own instance, from sources: https://github.com/eclipse-sirius/sirius-web
  13. 13. CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik Do you have any questions? stephane.begaudeau@obeo.fr @sbegaudeau obeosoft.com THANKS!

Sirius is the easiest framework when it comes to creating graphical designers in the EMF ecosystem. With Sirius Web, we present the next generation. Rewritten from the ground up and with first-class support for Web applications, Sirius Web, as the successor of Sirius Desktop, also brings new features and support for existing designer specifications. What’s in there? How does it differ from the classic Sirius Desktop? The answers to these questions and others will be given in this talk, together with a dive into example applications. This live session will show you how to use Sirius Web to be super productive when working on new tooling. We’ll demonstrate all the additional features to create, update, and iterate on your designer, including super fast dynamic iteration across your domain definitions, easy creation of your graphical representations, and more. Tune in to this session to catch up with the latest development around Sirius Web. Stéphane Bégaudeau, Obeo

Vues

Nombre de vues

67

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

0

Actions

Téléchargements

0

Partages

0

Commentaires

0

Mentions J'aime

0

×