Если вы, как и я, являетесь JavaScript разработчиком, то, возможно, последнее время вы проявляли интерес к Rust. Многие современные инструменты для JavaScript (например, Rome) переписываются на Rust. Это связано с тем, что программы на Rust компилируются в эффективные бинарные файлы, которые работают быстро! Однако, по сравнению с языками с похожими характеристиками (например, C и C++), Rust намного более доступен и имеет встроенные механизмы, которые делают написание надежного кода проще, чем когда-либо!
"Rust для JavaScript разработчиков" - это новый курс, который использует знания и опыт в JavaScript, чтобы научить вас Rust. Он охватывает основы языка, популярные паттерны в Rust и экосистему пакетов.
Кроме того, в процессе обучения мы создадим:
API-сервер, который читает и записывает данные в Postgres;
Простое хранилище ключ-значение совместимое с Redis;
Я пишу на JavaScript, Go и Rust на профессиональном уровне. В настоящее время я работаю в качестве главного системного инженера и технического лидера в Cloudflare. Ранее я работал в Gatsby на должности ведущего инженера-программиста и помогал создавать и поддерживать gatsbyjs, а также функции хостинга на Gatsby Cloud.