Luca Palmieri - Pavex: re-imaging API development in Rust

  Переглядів 7,718

Rust Nation UK

Rust Nation UK

Місяць тому

Rust is a viable language for backend development, but does it have a compelling offer? For some usecases, a clear-cut yes! For others… not as much. I’ll walk you through the current state of the web ecosystem and its shortcomings (as I see them): the reasons that pushed me to start yet another framework, Pavex. A live demo will give you a chance to get acquainted with Pavex and its philosophy. We’ll then dive into its architecture and the technology enabling it (compile-time reflection via rustdoc-json).
Visit Pavex's website (pavex.dev/) and Pavex's repository (github.com/LukeMathWalker/pavex)

КОМЕНТАРІ: 13
@AlexShevtsov
@AlexShevtsov 29 днів тому
Great talk, Luca! Keep up the good work you are doing with Pavex. The level of DX you aim at will definitely bring more people to building their backend services in Rust.
@ncpeaksean4278
@ncpeaksean4278 Місяць тому
I'm a fan o this guy and his book. Great talk. Thanks, Luca.
@lagcisco
@lagcisco Місяць тому
good talk, thanks Luca
@CGMossa
@CGMossa Місяць тому
Awesome!
@SuppressedOfficial
@SuppressedOfficial 22 дні тому
The assertion that companies are having trouble finding talent appears to ignore the reality that companies are offering very low compensation for what is putatively a rare skill.
@TimmmmCam
@TimmmmCam 19 днів тому
Yeah "we can't hire people" always means "we can't hire people for the low salary we want to pay". Also I'm a bit dubious about not being able to hire Rust developers. Yes there are far fewer Rust developers out there, but they also generally really want to work with Rust, so you have an advantage in luring them, *and* they will be much more skilled than the average programmer.
@boravarol6537
@boravarol6537 Місяць тому
I wonder if the name has any influence from the town of Pavia, since your name and accent sound very italian?
@tiagocerqueira9459
@tiagocerqueira9459 Місяць тому
He is
@lucapalmieri5249
@lucapalmieri5249 29 днів тому
I come from further South, Rome! I was looking for something along the lines of "paving the way" and then Pavex came to mind.
@sortof3337
@sortof3337 29 днів тому
@@lucapalmieri5249 I literally thought the same thing. Pavix as in paving. Really interesting framework. We have built something similar at our work. Unfortunately, big companies using rust are hesitant to use frameworks due to dependencies it creates and its relatively easy to write building blocks in rust. Love the fact that you're not boxing everything like literally every framework.
@DeepakKumar-uz4xy
@DeepakKumar-uz4xy 28 днів тому
wow
@laden6675
@laden6675 29 днів тому
Too much jumping around with the bluerprint registers :(
@lucapalmieri5249
@lucapalmieri5249 29 днів тому
That's indeed a downside of that coding style, I concur! But it works quite nicely when you want to break down your application into smaller modules that are organised by domain or goal. A common need in bigger applications (e.g. monoliths) than smaller ones like our demo project here.
Tim McNamara - Unwrapping unsafe
33:03
Rust Nation UK
Переглядів 2,4 тис.
Moving beyond Arc˂Mutex˂T˃˃ - Katharina Fey
1:00:10
Rust Nation UK
Переглядів 10 тис.
ЧТО ДЕЛАТЬ, ЕСЛИ НЕ ХВАТАЕТ ДЕНЕГ НА ВОССТАНОВЛЕНИЕ ТАЧКИ?
47:52
Jon Gjengset - Towards Impeccable Rust
55:59
Rust Nation UK
Переглядів 20 тис.
Pavex: re-imaging what API development looks like in Rust - Luca Palmieri
59:04
Alice Ryhl - What it takes to keep Tokio running
20:28
Rust Nation UK
Переглядів 3,1 тис.
Svelte 5: Compiler, Signals, and Web App Performance - JSJ 627
1:21:52
Top End Devs
Переглядів 2,4 тис.
Amanieu D'Antras - The path to a stable ABI for Rust
56:17
Rust Nation UK
Переглядів 2,7 тис.
Use Arc Instead of Vec
15:21
Logan Smith
Переглядів 129 тис.
Andre Bogus - Easy Mode Rust
37:44
Rust Nation UK
Переглядів 6 тис.
Rust Axum Production Coding (E01 - Rust Web App Production Coding)
3:53:02
Крутое обновление microReader!
5:54
Заметки Ардуинщика
Переглядів 24 тис.
Какой телефон лучше всего снимает? 🤯
0:42
Subscribe for more!! #procreate #logoanimation #roblox
0:11
Animations by danny
Переглядів 3,8 млн