いよいよ本格的にRustによるWeb開発を進めていこう。その前に、Web開発にRustを使うことのメリットとデメリットを簡単にまとめておきたい。 まず前提として「Webアプリケーションのバックエンドはこのプログラミング言語でなければ開発できない」という ...
ウェブアプリケーションをRustで開発している、株式会社estie。今回開催された「Rust、何もわからない…」では、実サービスで活用されているRustについて、その活用方法の事例を紹介しました。estieでアルバイトとしてRustを用いたウェブアプリの開発に ...
開発者から支持を集めるも、普及度は主要言語に及んでいない「Rust」。しかしGoogleやMicrosoftなどのIT企業は、すでに重要システムへの導入を進めている。慣れ親しんだ「C」「C++」ではなくRustを選んだ決定打は。
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
新しい言語の導入にはコストがかかるが、「Rust」にはそれを上回る戦略的価値がある。費用削減から採用競争力強化まで、技術面にとどまらない恩恵とは何か。ITリーダーが押さえておくべき導入の判断基準を解説する。
本記事は、2022年11月に開催された 「TechFeed Experts Night#9 〜 Rust/ WebAssemblyの 「いま」 を探る」 のセッション書き起こし記事 「Rust使いは要注目! WebAssemblyのコンポーネントモデルを知る by chikoski@」 を転載したものです。オリジナルはTechFeedをご覧ください。
Rust で生成された WebAssembly モジュールを単純な Web アプリケーションに統合することに成功しました。 これは、Rust と WebAssembly を組み合わせて高パフォーマンスの Web アプリを作成する能力と柔軟性を示しています。
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
なぜRustがWeb開発に最適な選択肢なのか 安全性:意図せず発生する500エラーやスタックトレースの漏洩を防ぐ 伝搬の連鎖化:?演算子により呼び出しスタック上でのエラー伝搬が簡素化される リクエストボディの不整合が実行時にのみ検出される伝統的な ...
Rustを動画で学ぶ 基礎から学ぶRustプログラミング入門 本コースではRustについて全く経験がない方でもスムーズに学習を進められるようにとなっています。 基本的にはコードベースで解説を行い、抽象度が高く難しい内容に関しては適宜スライドも使いながら丁寧に解説します。そしてただ文法 ...
最近大注目のプログラミング言語、 「⁠Rust (ラスト⁠)⁠」をご存じですか? RustはWebブラウザ 「Firefox」 で有名なMozillaを中心に開発されたも言語で、 そのFirefoxの開発にも使用されています。ストレージサービス 「Dropbox」 の開発でも活用されるなど ...