-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add "A Dive from a Rusty Bridge" talk
- Loading branch information
1 parent
4077e2c
commit 1bb2495
Showing
2 changed files
with
47 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
--- | ||
title: "A Dive from a Rusty Bridge" | ||
summary: "A web tech meetup based in Brighton & Hove" | ||
date: 2024-10-03T19:00:00 | ||
meetup: https://www.meetup.com/async-web-tech-meetup/events/303606536 | ||
speakers: | ||
- name: James Hugman | ||
link: https://www.linkedin.com/in/hugman/ | ||
image: | ||
url: /img/talks/rusty-bridge.jpg | ||
title: "A Rusty Bridge" | ||
sponsors: | ||
- name: Runway East | ||
logo: /img/sponsors/rwe.png | ||
link: https://runwayea.st/locations/brighton?utm_source=external&utm_medium=event&utm_campaign=sponsorship | ||
tags: | ||
- react-native | ||
- hermes | ||
- typescript | ||
- rust | ||
- uniffi | ||
- foreign-function-interface | ||
venue: | ||
name: Runway East | ||
link: https://runwayea.st/locations/brighton?utm_source=external&utm_medium=event&utm_campaign=sponsorship | ||
location: https://goo.gl/maps/WGe2p9D7Wup3LdNt8 | ||
address: York And Elder Works, 50 New England St, Brighton BN1 4AW | ||
latlong: 50.8325788,-0.1420808 | ||
layout: event.hbs | ||
collection: events | ||
--- | ||
|
||
You: a web developer, building an app for mobile. You're using React Native, I'm guessing. In search of speed, you've looked for React Native plugins on npmjs and found specialized packages written in a variety of Java, Objective-C and C++. | ||
|
||
James will talk about a new option: Rust, and specifically, [`uniffi-rs`](https://github.com/mozilla/uniffi-rs): a tool for running portable Rust from iOS, Android, Python and now: React Native. | ||
|
||
He will talk about what it is, how it works, and what he's learned about Javascript while building the bindings generator for React Native. | ||
|
||
At Mozilla, [James](https://www.linkedin.com/in/hugman/) worked on the core `uniffi-rs` team. Now, he is building uniffi backends enabling more languages to talk to Rust. He is currently working with a stealth startup to generate Matrix SDK plugins for React Native, Electron and nodejs. | ||
|
||
We welcome people of all backgrounds and experience levels, so whether you've got a few years under your belt, or you're just starting to look into development we'd love to have you along. | ||
|
||
You will be able to join us in-person at [Runway East](https://runwayea.st/locations/brighton?utm_source=external&utm_medium=event&utm_campaign=sponsorship) or online (link added closer to the time). | ||
|
||
--- | ||
|
||
Pizzas provided by our venue! Runway East has been fighting boring offices since 2014. Members get team bliss guaranteed with space to scale. [Learn more](https://runwayea.st/locations/brighton?utm_source=external&utm_medium=event&utm_campaign=sponsorship). Drinks will be provided by [Silicon Brighton](https://siliconbrighton.com/). |