Tag::web
Все статьи с тегом "web".
Создание высокопроизводительного HTTP-прокси-сервера (на основе маршрута) в Rust с помощью Hyper & Tokio
Posted on:6 марта 2023 г. at 08:56В этой статье мы рассмотрим, как создать простой HTTP прокси-сервер в Rust с помощью hyper и tokio. Мы рассмотрим основы построения HTTP-сервера с помощью hyper, отправки запросов на URL с помощью tokio и переадресации входящих запросов на URL. К концу этого руководства у вас будет прочная основа для создания высокопроизводительных HTTP-прокси-серверов с помощью Rust, hyper и tokio.
Создание многопоточного HTTP-сервера в Rust
Posted on:23 июня 2023 г. at 08:42Ранее в статье мы узнали о том, как работает `TCP` и как создать HTTP-сервер в rust. В этой статье мы добавим многопоточность в приложение.
Создаем простой запрос в Rust
Posted on:20 апреля 2023 г. at 12:21В этой статье я расскажу о том, как мы можем создавать запросы в Rust.
Создайте CRUD API с помощью rust
Posted on:2 марта 2023 г. at 08:55Привет. Сегодня я собираюсь показать вам, как создать очень простой REST API в Rust.
Создание небольшой игры с помощью WebAssembly и Rust
Posted on:2 апреля 2023 г. at 09:31В этой статье я хочу поделиться своим опытом создания игры Snake для браузера с помощью WebAssembly и Rust.
Декларативное программирование пользовательского интерфейса в Rust для собственных приложений
Posted on:7 апреля 2023 г. at 08:54Последние пару недель автор потратил на изучение Rust. Он был очень очарован потенциалом Rust для создания высокопроизводительных приложений, в то же время, поскольку он обладает высокоуровневыми абстракциями. Поскольку он пришел из мира web и React, то решил изучить возможности Rust в контексте программирования пользовательского интерфейса.
Как создать блог в Rust — Статический файловый сервер
Posted on:3 марта 2023 г. at 08:35В этой статье мы создадим простой статический файловый сервер с использованием Rust.
Введение в Actix - Rust Web Framework
Posted on:3 июля 2023 г. at 08:27Actix - это надежная, прагматичная, быстрая структура Rust для создания веб-приложений. Он использует модель актора для управления состоянием и параллелизмом, заимствуя из философии языка Erlang. Actix также основан на небольшой, простой в использовании акторной системе, обеспечивающей более чистый и интуитивно понятный интерфейс.
Создание высокопроизводительных веб-приложений. Мощь фреймворков Rust с WebAssembly
Posted on:27 февраля 2023 г. at 12:35Rust - это мощный и эффективный язык программирования, который приобрел большую популярность в последние годы, благодаря своей способности обеспечивать высокую производительность и низкоуровневый контроль. С другой стороны, WebAssembly (WASM) - это новая технология, которая позволяет разработчикам запускать код, написанный на разных языках программирования, в Интернете. В этой статье мы рассмотрим использование фреймворков Rust с WebAssembly и то, как их можно использовать для создания веб-приложений.
Rust Mutex - От основ к передовым техникам
Posted on:24 июня 2023 г. at 09:46Параллелизм создает проблему безопасного совместного использования изменяемого состояния между несколькими потоками. Rust Mutex предоставляет мощный примитив синхронизации, который позволяет защитить общие данные и обеспечить безопасность потоков. В этой статье мы рассмотрим использование Mutex в Rust, от основ до более продвинутых методов, с несколькими примерами, чтобы помочь вам строить параллельные приложения с уверенностью.
Rust Web Development - Исследование инфраструктуры Rocket и Actix
Posted on:20 июня 2023 г. at 08:22Когда дело доходит до веб-разработки в Rust, есть несколько мощных фреймворков на выбор. В этом блоге мы рассмотрим два популярных веб-фреймворка в Rust, Rocket и Actix. Мы изучим основы каждого фреймворка, обсудим его ключевые особенности и продемонстрируем примеры, которые варьируются от простых до продвинутых. В конечном итоге вы получите полное представление о том, как использовать эти платформы для создания надежных веб-приложений в Rust.
Создание промежуточного программного обеспечения с ограничителем скорости с использованием Tower для Axum
Posted on:4 марта 2023 г. at 09:59В этой статье я дам базовый обзор создания слоя промежуточного программного обеспечения с использованием Tower и Axum. Поскольку я новичок в этом, я постараюсь сохранить информацию на высоком уровне, включив в нее некоторые ошибки, с которыми я столкнулся на этом пути.
Начало в Rust с подробного изучения очень простого веб-API Axum
Posted on:20 марта 2023 г. at 11:10Здесь мы рассмотрим концепции в том виде, в каком они возникают в контексте простого веб-API Axum. Цель этой статьи не в том, чтобы научить вас всему Rust, а в том, чтобы вы начали работать и действительно создали что-то реальное с использованием Rust.
Tokio - высвобождение мощности асинхронного программирования в Rust
Posted on:7 июля 2023 г. at 08:52В области разработки программного обеспечения умение писать эффективные и надежные приложения является необходимым навыком. Здесь в игру вступает Tokio, асинхронная среда выполнения для языка программирования Rust. Tokio - это не просто инструмент, это средство, которое предоставляет строительные блоки, необходимые для создания сетевых приложений. Она обеспечивает гибкость для широкого спектра систем, от больших серверов с десятками ядер до небольших встраиваемых устройств.
Понять rust, создав HTTP-сервер
Posted on:22 июня 2023 г. at 08:17Rust - высокоэффективный язык программирования, стоящий на самом любимом языке 7 лет подряд. Это связано с тем, что он является производительным, безопасным для памяти и очень гибким. Сегодня мы узнаем о создании HTTP-сервера на rust и изучим несколько концепций языка.