[:web | side] https://webside.app by guille amaral

esug 23 views 16 slides Sep 04, 2024
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Talk from ESUG2024

[:web | side] by guille amaral

https://webside.app

PDF: http://archive.esug.org/ESUG2024/day1/12-amaral_webside.pdf


Slide Content

guille amaral
guishe

[:web | side]
https://webside.app

API
IDE
Smalltalk
https://webside.app
“REST”
Smalltalk

use case 1: remote debugging
https://webside.app

https://webside.app
use case 2: new runtime

egg smalltalk
by javier pimas
https://github.com/powerlang/egg
https://webside.app
use case 2: new runtime

API
general
code
changes
objects
evaluations
https://webside.app

API
general
code
changesprofilers
test-runs
workspaces
debuggers
objects
evaluations
https://webside.app

short demo

API
extension
s
general
code
changesprofilers
test-runs
workspaces
debuggers
objects
evaluations
https://webside.app

object views
table, tree, html, svg, markdown, json
extensions
changes
exports
searches
themes
https://webside.app

•versioning support
•traits
•break points
•generic extensions
UI + behavior with access to backend & frontend context
•… more
https://webside.app
future work

answers
https://webside.app

does the nature of Smalltalk prevent a
“foreign”, generic IDE from being adopted?
https://webside.app

questions
https://webside.app

thanks
https://webside.app