@@ -1,20 +1,21 @@
2title = "Developer Call: JavaScript Apps on Urbit"
2title = "Developer Call: JavaScript Apps on Urbit"
3−date = 2021-04-01
3+starts=1617278400
4−[extra]
4+ends=1617283800
5−pinned = false
5+hosts = [
6−host = "Mike Osborne (~taller-ravnut)"
6+ { name = "Mike Osborne", patp = "~taller-ravnut" }
9+ { name = "Tyler Brown Cifu Shuster", patp = "~radbur-sivmus" }
8location = "Online Event"
11location = "Online Event"
10registration_url = "https://www.meetup.com/urbit-sf/events/277261928/"
13registration_url = "https://www.meetup.com/urbit-sf/events/277261928/"
11−guests = "Tyler Brown Cifu Shuster (~radbur-sivmus)"
12description = "In this talk, Tyler Brown Cifu Shuster (~radbur-sivmus) explains how to use Javascript tools to develop a client for Urbit."
14description = "In this talk, Tyler Brown Cifu Shuster (~radbur-sivmus) explains how to use Javascript tools to develop a client for Urbit."
13youtube = "avLSSdb2VLM"
15youtube = "avLSSdb2VLM"
16Urbit provides a powerful and extensible platform for all kinds of app development. It can serve as a general-purpose datastore, decentralized network, and identity solution for a variety of front-end applications. The client that ships with Urbit, Landscape, provides one example of the kind of applications that can be built on the platform. However, other developers can use the same tools used to create Landscape to power their own interfaces and clients for Urbit.
17Urbit provides a powerful and extensible platform for all kinds of app development. It can serve as a general-purpose datastore, decentralized network, and identity solution for a variety of front-end applications. The client that ships with Urbit, Landscape, provides one example of the kind of applications that can be built on the platform. However, other developers can use the same tools used to create Landscape to power their own interfaces and clients for Urbit.
18Tyler Brown Cifu Shuster (~radbur-sivmus) has worked with the Landscape team over the past few months to extract these tools into reusable Javascript packages. In this talk, he will explain how to use them to develop a client for Urbit independent of Landscape. He will cover the basic lifecycle of a client and explain how Javascript interface and state frameworks pair with Urbit's data model.
19Tyler Brown Cifu Shuster (~radbur-sivmus) has worked with the Landscape team over the past few months to extract these tools into reusable Javascript packages. In this talk, he will explain how to use them to develop a client for Urbit independent of Landscape. He will cover the basic lifecycle of a client and explain how Javascript interface and state frameworks pair with Urbit's data model.
20−This talk should enable anyone familiar with modern Javascript development and HTTP grammar to build an application on top of Urbit without writing any back-end code.
21+This talk should enable anyone familiar with modern Javascript development and HTTP grammar to build an application on top of Urbit without writing any back-end code