ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
1
WebST
Web Components with Smalltalk
Z¨¹rich Smalltalk Meetup, April 26th 2024
Preview of
2
Noury
Bouraqadi
Run on JavaScript
Develop in Pharo
MIT
License
100%
Pharo
Javascript
100%
Development Production
1. Write Tests
3. Export to JS
2. Pass the tests
4
5
Building Mobile Apps with
CSS
HTML
6
Web Apps with
PLC3000.com
7
8
How to build a Web UI?
HTML = Structure
CSS = Look
JS = Behavior
9
Simple UI with HTML + CSS + JS
<span class="bestLanguage" onclick="announceFan(this)">
Smalltalk </span>
<style> .bestLanguage {
color:blue; } </style>
<script> function announceFan(htmlElement) {
window.alert("I love " + htmlElement.textContent);
} </script>
Demo
<h1><span class="bestLanguage" onclick="announceFan(this)">
Smalltalk </span> Fans attending ESUG 2024:
<span id="fansCount">102</span></h1>
<style> .bestLanguage {
color:blue;
text-decoration: underline;}
#fansCount { color: red; } </style>
<script> function announceFan(htmlElement) {
window.alert("I love " + htmlElement.textContent);
let counter = document.getElementById("fansCount");
counter.textContent = Number(counter.textContent) + 1;
} </script>
10
Reuse with HTML + CSS + JS
Demo
¡ñ Reuse only via Copy/Paste
¡ð Pure Evil!
¡ð No inheritance
¡ñ Complex web pages
¡ð no abstractions/boundaries = it's all mixed
¡ñ Collisions and unwanted side-effects with CSS and JS
¡ñ No Smalltalk ;-)
11
What¡¯s Wrong
¡ñ Custom HTML tags
¡ñ Encapsulation
¡ñ Supported by all web browsers
12
Web Components W3C Standard
¡ñ Develop & Test Web Components within the Image
¡ñ Deploy Standalone code HTML + CSS + JS
¡ñ Static Generation of HTML & JS
13
WebST = Web Components with Smalltalk
14
WebST = Web Components with Smalltalk
Demo
15
WebST
Web Components with Smalltalk
https://github.com/bouraqadi/WebST

More Related Content

Similar to Preview of WebST Web Components with Smalltalk (20)

Desenvolvimento Mobile H¨ªbrido
Desenvolvimento Mobile H¨ªbridoDesenvolvimento Mobile H¨ªbrido
Desenvolvimento Mobile H¨ªbrido
Juliano Martins
?
Echo HTML5
Echo HTML5Echo HTML5
Echo HTML5
Nathan Smith
?
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
Patrick Lauke
?
221c82d4-5428-4047-8558-0467b34083e8.pptx
221c82d4-5428-4047-8558-0467b34083e8.pptx221c82d4-5428-4047-8558-0467b34083e8.pptx
221c82d4-5428-4047-8558-0467b34083e8.pptx
kurapativyshnavi3
?
JavaScript front end performance optimizations
JavaScript front end performance optimizationsJavaScript front end performance optimizations
JavaScript front end performance optimizations
Chris Love
?
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
Gil Fink
?
Brave new world of HTML5 - WebTech 2010 Milano 09.11.2010
Brave new world of HTML5 - WebTech 2010 Milano 09.11.2010Brave new world of HTML5 - WebTech 2010 Milano 09.11.2010
Brave new world of HTML5 - WebTech 2010 Milano 09.11.2010
Patrick Lauke
?
[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design
Christopher Schmitt
?
Introducing coServ
Introducing coServIntroducing coServ
Introducing coServ
Ben Lue
?
Familiar HTML5 - ÊÂÀý¤È¥µ¥ó¥×¥ë¥³©`¥É¤«¤éѧ¤Ö Éí½ü¤ÇÆÕͨ¤Ëʹ¤ï¤Æ¤¤¤ëHTML5
Familiar HTML5 - ÊÂÀý¤È¥µ¥ó¥×¥ë¥³©`¥É¤«¤éѧ¤Ö Éí½ü¤ÇÆÕͨ¤Ëʹ¤ï¤Æ¤¤¤ëHTML5Familiar HTML5 - ÊÂÀý¤È¥µ¥ó¥×¥ë¥³©`¥É¤«¤éѧ¤Ö Éí½ü¤ÇÆÕͨ¤Ëʹ¤ï¤Æ¤¤¤ëHTML5
Familiar HTML5 - ÊÂÀý¤È¥µ¥ó¥×¥ë¥³©`¥É¤«¤éѧ¤Ö Éí½ü¤ÇÆÕͨ¤Ëʹ¤ï¤Æ¤¤¤ëHTML5
Sadaaki HIRAI
?
Mastering JavaScript and DOM: A Gateway to Web Development
Mastering JavaScript and DOM: A Gateway to Web DevelopmentMastering JavaScript and DOM: A Gateway to Web Development
Mastering JavaScript and DOM: A Gateway to Web Development
Piyumi Niwanthika Herath
?
HTML5
HTML5HTML5
HTML5
Brad Touesnard
?
HTML5 New and Improved
HTML5   New and ImprovedHTML5   New and Improved
HTML5 New and Improved
Timothy Fisher
?
Firefox OS, introduction, concepts, architecture and hello world example
Firefox OS, introduction, concepts, architecture and hello world exampleFirefox OS, introduction, concepts, architecture and hello world example
Firefox OS, introduction, concepts, architecture and hello world example
Diego Mendon?a
?
Mobile Web Design Code
Mobile Web Design CodeMobile Web Design Code
Mobile Web Design Code
Marko Dugonji?
?
The Devil and HTML5
The Devil and HTML5The Devil and HTML5
The Devil and HTML5
Myles Braithwaite
?
Building Web Sites that Work Everywhere
Building Web Sites that Work EverywhereBuilding Web Sites that Work Everywhere
Building Web Sites that Work Everywhere
Doris Chen
?
HTML 5 - Overview
HTML 5 - OverviewHTML 5 - Overview
HTML 5 - Overview
Marcelio Leal
?
php
phpphp
php
bhuvana553
?
jQuery
jQueryjQuery
jQuery
PumoTechnovation
?
Desenvolvimento Mobile H¨ªbrido
Desenvolvimento Mobile H¨ªbridoDesenvolvimento Mobile H¨ªbrido
Desenvolvimento Mobile H¨ªbrido
Juliano Martins
?
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
Patrick Lauke
?
221c82d4-5428-4047-8558-0467b34083e8.pptx
221c82d4-5428-4047-8558-0467b34083e8.pptx221c82d4-5428-4047-8558-0467b34083e8.pptx
221c82d4-5428-4047-8558-0467b34083e8.pptx
kurapativyshnavi3
?
JavaScript front end performance optimizations
JavaScript front end performance optimizationsJavaScript front end performance optimizations
JavaScript front end performance optimizations
Chris Love
?
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
Gil Fink
?
Brave new world of HTML5 - WebTech 2010 Milano 09.11.2010
Brave new world of HTML5 - WebTech 2010 Milano 09.11.2010Brave new world of HTML5 - WebTech 2010 Milano 09.11.2010
Brave new world of HTML5 - WebTech 2010 Milano 09.11.2010
Patrick Lauke
?
[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design
Christopher Schmitt
?
Introducing coServ
Introducing coServIntroducing coServ
Introducing coServ
Ben Lue
?
Familiar HTML5 - ÊÂÀý¤È¥µ¥ó¥×¥ë¥³©`¥É¤«¤éѧ¤Ö Éí½ü¤ÇÆÕͨ¤Ëʹ¤ï¤Æ¤¤¤ëHTML5
Familiar HTML5 - ÊÂÀý¤È¥µ¥ó¥×¥ë¥³©`¥É¤«¤éѧ¤Ö Éí½ü¤ÇÆÕͨ¤Ëʹ¤ï¤Æ¤¤¤ëHTML5Familiar HTML5 - ÊÂÀý¤È¥µ¥ó¥×¥ë¥³©`¥É¤«¤éѧ¤Ö Éí½ü¤ÇÆÕͨ¤Ëʹ¤ï¤Æ¤¤¤ëHTML5
Familiar HTML5 - ÊÂÀý¤È¥µ¥ó¥×¥ë¥³©`¥É¤«¤éѧ¤Ö Éí½ü¤ÇÆÕͨ¤Ëʹ¤ï¤Æ¤¤¤ëHTML5
Sadaaki HIRAI
?
Mastering JavaScript and DOM: A Gateway to Web Development
Mastering JavaScript and DOM: A Gateway to Web DevelopmentMastering JavaScript and DOM: A Gateway to Web Development
Mastering JavaScript and DOM: A Gateway to Web Development
Piyumi Niwanthika Herath
?
Firefox OS, introduction, concepts, architecture and hello world example
Firefox OS, introduction, concepts, architecture and hello world exampleFirefox OS, introduction, concepts, architecture and hello world example
Firefox OS, introduction, concepts, architecture and hello world example
Diego Mendon?a
?
Building Web Sites that Work Everywhere
Building Web Sites that Work EverywhereBuilding Web Sites that Work Everywhere
Building Web Sites that Work Everywhere
Doris Chen
?

More from Noury Bouraqadi (16)

WebST: Framework & Tools for Test-Driven Development of Web Components with S...
WebST: Framework & Tools for Test-Driven Development of Web Components with S...WebST: Framework & Tools for Test-Driven Development of Web Components with S...
WebST: Framework & Tools for Test-Driven Development of Web Components with S...
Noury Bouraqadi
?
PharoJS - Zu?rich Smalltalk Group Meetup November 2023
PharoJS - Zu?rich Smalltalk Group Meetup November 2023PharoJS - Zu?rich Smalltalk Group Meetup November 2023
PharoJS - Zu?rich Smalltalk Group Meetup November 2023
Noury Bouraqadi
?
PharoJS for Real World Applications
PharoJS for Real World ApplicationsPharoJS for Real World Applications
PharoJS for Real World Applications
Noury Bouraqadi
?
Client-Server Development with PharoJS
Client-Server Development with PharoJSClient-Server Development with PharoJS
Client-Server Development with PharoJS
Noury Bouraqadi
?
ALPAGA : An AeriaL Platform for sampling Atmospheric Gases and Aerosols
ALPAGA : An AeriaL Platform for sampling Atmospheric Gases and AerosolsALPAGA : An AeriaL Platform for sampling Atmospheric Gases and Aerosols
ALPAGA : An AeriaL Platform for sampling Atmospheric Gases and Aerosols
Noury Bouraqadi
?
PharoJS ESUG 2019 Update
PharoJS ESUG 2019 UpdatePharoJS ESUG 2019 Update
PharoJS ESUG 2019 Update
Noury Bouraqadi
?
UbiquiTalk - An Infrastructure for Ubiquitous Computing (ESUG 2006)
UbiquiTalk - An Infrastructure for Ubiquitous Computing (ESUG 2006)UbiquiTalk - An Infrastructure for Ubiquitous Computing (ESUG 2006)
UbiquiTalk - An Infrastructure for Ubiquitous Computing (ESUG 2006)
Noury Bouraqadi
?
On 2D SLAM for Large Indoor Spaces: A Polygon-Based Solution
On 2D SLAM for Large Indoor Spaces: A Polygon-Based SolutionOn 2D SLAM for Large Indoor Spaces: A Polygon-Based Solution
On 2D SLAM for Large Indoor Spaces: A Polygon-Based Solution
Noury Bouraqadi
?
Towards Live Programming in ROS with PhaROS and LRP
Towards Live Programming in ROS with PhaROS and LRPTowards Live Programming in ROS with PhaROS and LRP
Towards Live Programming in ROS with PhaROS and LRP
Noury Bouraqadi
?
Talking to Robots with Pharo
Talking to Robots with PharoTalking to Robots with Pharo
Talking to Robots with Pharo
Noury Bouraqadi
?
First Tests of a Helper Robot in a Shopping Mall
First Tests of a Helper Robot in a Shopping MallFirst Tests of a Helper Robot in a Shopping Mall
First Tests of a Helper Robot in a Shopping Mall
Noury Bouraqadi
?
Towards Test-Driven Development for Mobile Robots
Towards Test-Driven Development for Mobile RobotsTowards Test-Driven Development for Mobile Robots
Towards Test-Driven Development for Mobile Robots
Noury Bouraqadi
?
Smalltalk to Rule all Robots
Smalltalk to Rule all RobotsSmalltalk to Rule all Robots
Smalltalk to Rule all Robots
Noury Bouraqadi
?
Ocean update - ESUG Conf 2011 @ Edinburgh
Ocean update - ESUG Conf 2011 @ Edinburgh Ocean update - ESUG Conf 2011 @ Edinburgh
Ocean update - ESUG Conf 2011 @ Edinburgh
Noury Bouraqadi
?
Pharo Networking by Example
Pharo Networking by ExamplePharo Networking by Example
Pharo Networking by Example
Noury Bouraqadi
?
Robots Mobiles & Autonomes avec PharoRobots Mobiles & Autonomes avec Pharo
Robots Mobiles & Autonomes avec Pharo
Noury Bouraqadi
?
WebST: Framework & Tools for Test-Driven Development of Web Components with S...
WebST: Framework & Tools for Test-Driven Development of Web Components with S...WebST: Framework & Tools for Test-Driven Development of Web Components with S...
WebST: Framework & Tools for Test-Driven Development of Web Components with S...
Noury Bouraqadi
?
PharoJS - Zu?rich Smalltalk Group Meetup November 2023
PharoJS - Zu?rich Smalltalk Group Meetup November 2023PharoJS - Zu?rich Smalltalk Group Meetup November 2023
PharoJS - Zu?rich Smalltalk Group Meetup November 2023
Noury Bouraqadi
?
PharoJS for Real World Applications
PharoJS for Real World ApplicationsPharoJS for Real World Applications
PharoJS for Real World Applications
Noury Bouraqadi
?
Client-Server Development with PharoJS
Client-Server Development with PharoJSClient-Server Development with PharoJS
Client-Server Development with PharoJS
Noury Bouraqadi
?
ALPAGA : An AeriaL Platform for sampling Atmospheric Gases and Aerosols
ALPAGA : An AeriaL Platform for sampling Atmospheric Gases and AerosolsALPAGA : An AeriaL Platform for sampling Atmospheric Gases and Aerosols
ALPAGA : An AeriaL Platform for sampling Atmospheric Gases and Aerosols
Noury Bouraqadi
?
UbiquiTalk - An Infrastructure for Ubiquitous Computing (ESUG 2006)
UbiquiTalk - An Infrastructure for Ubiquitous Computing (ESUG 2006)UbiquiTalk - An Infrastructure for Ubiquitous Computing (ESUG 2006)
UbiquiTalk - An Infrastructure for Ubiquitous Computing (ESUG 2006)
Noury Bouraqadi
?
On 2D SLAM for Large Indoor Spaces: A Polygon-Based Solution
On 2D SLAM for Large Indoor Spaces: A Polygon-Based SolutionOn 2D SLAM for Large Indoor Spaces: A Polygon-Based Solution
On 2D SLAM for Large Indoor Spaces: A Polygon-Based Solution
Noury Bouraqadi
?
Towards Live Programming in ROS with PhaROS and LRP
Towards Live Programming in ROS with PhaROS and LRPTowards Live Programming in ROS with PhaROS and LRP
Towards Live Programming in ROS with PhaROS and LRP
Noury Bouraqadi
?
Talking to Robots with Pharo
Talking to Robots with PharoTalking to Robots with Pharo
Talking to Robots with Pharo
Noury Bouraqadi
?
First Tests of a Helper Robot in a Shopping Mall
First Tests of a Helper Robot in a Shopping MallFirst Tests of a Helper Robot in a Shopping Mall
First Tests of a Helper Robot in a Shopping Mall
Noury Bouraqadi
?
Towards Test-Driven Development for Mobile Robots
Towards Test-Driven Development for Mobile RobotsTowards Test-Driven Development for Mobile Robots
Towards Test-Driven Development for Mobile Robots
Noury Bouraqadi
?
Smalltalk to Rule all Robots
Smalltalk to Rule all RobotsSmalltalk to Rule all Robots
Smalltalk to Rule all Robots
Noury Bouraqadi
?
Ocean update - ESUG Conf 2011 @ Edinburgh
Ocean update - ESUG Conf 2011 @ Edinburgh Ocean update - ESUG Conf 2011 @ Edinburgh
Ocean update - ESUG Conf 2011 @ Edinburgh
Noury Bouraqadi
?
Pharo Networking by Example
Pharo Networking by ExamplePharo Networking by Example
Pharo Networking by Example
Noury Bouraqadi
?
Robots Mobiles & Autonomes avec PharoRobots Mobiles & Autonomes avec Pharo
Robots Mobiles & Autonomes avec Pharo
Noury Bouraqadi
?

Recently uploaded (20)

Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
?
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
?
Revolutionizing-Government-Communication-The-OSWAN-Success-Story
Revolutionizing-Government-Communication-The-OSWAN-Success-StoryRevolutionizing-Government-Communication-The-OSWAN-Success-Story
Revolutionizing-Government-Communication-The-OSWAN-Success-Story
ssuser52ad5e
?
L01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardnessL01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardness
RostislavDaniel
?
UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2
DianaGray10
?
Formal Methods: Whence and Whither? [Martin Fr?nzle Festkolloquium, 2025]
Formal Methods: Whence and Whither? [Martin Fr?nzle Festkolloquium, 2025]Formal Methods: Whence and Whither? [Martin Fr?nzle Festkolloquium, 2025]
Formal Methods: Whence and Whither? [Martin Fr?nzle Festkolloquium, 2025]
Jonathan Bowen
?
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
?
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
?
Transform Your Future with Front-End Development Training
Transform Your Future with Front-End Development TrainingTransform Your Future with Front-End Development Training
Transform Your Future with Front-End Development Training
Vtechlabs
?
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
ScyllaDB
?
Wondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 LatestWondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 Latest
udkg888
?
FinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptxFinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptx
Tracxn
?
World Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a CrossroadsWorld Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a Crossroads
Joshua Randall
?
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
?
A Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin EngineeringA Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin Engineering
Daniel Lehner
?
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
?
Cloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in AviationCloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in Aviation
Assem mousa
?
EaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial KeyEaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial Key
kherorpacca127
?
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
?
What Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI AgentsWhat Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI Agents
Zilliz
?
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
?
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
?
Revolutionizing-Government-Communication-The-OSWAN-Success-Story
Revolutionizing-Government-Communication-The-OSWAN-Success-StoryRevolutionizing-Government-Communication-The-OSWAN-Success-Story
Revolutionizing-Government-Communication-The-OSWAN-Success-Story
ssuser52ad5e
?
L01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardnessL01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardness
RostislavDaniel
?
UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2
DianaGray10
?
Formal Methods: Whence and Whither? [Martin Fr?nzle Festkolloquium, 2025]
Formal Methods: Whence and Whither? [Martin Fr?nzle Festkolloquium, 2025]Formal Methods: Whence and Whither? [Martin Fr?nzle Festkolloquium, 2025]
Formal Methods: Whence and Whither? [Martin Fr?nzle Festkolloquium, 2025]
Jonathan Bowen
?
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
?
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
?
Transform Your Future with Front-End Development Training
Transform Your Future with Front-End Development TrainingTransform Your Future with Front-End Development Training
Transform Your Future with Front-End Development Training
Vtechlabs
?
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
ScyllaDB
?
Wondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 LatestWondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 Latest
udkg888
?
FinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptxFinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptx
Tracxn
?
World Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a CrossroadsWorld Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a Crossroads
Joshua Randall
?
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
?
A Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin EngineeringA Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin Engineering
Daniel Lehner
?
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
?
Cloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in AviationCloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in Aviation
Assem mousa
?
EaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial KeyEaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial Key
kherorpacca127
?
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
?
What Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI AgentsWhat Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI Agents
Zilliz
?

Preview of WebST Web Components with Smalltalk