Rustの開発環境を2秒で用意、ローカル環境は汚さず。オンライン開発環境のCodeSandboxがRust言語に対応

今回は「Rustの開発環境を2秒で用意、ローカル環境は汚さず。オンライン開発環境のCodeSandboxがRust言語に対応」についてご紹介します。

関連ワード (互換環境、利用可能、言語等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


CodeSandboxはユーザーのローカル環境に依存せず、ReactやVue、Angular、バニラJavaScriptなどのWebアプリケーション開発環境をWebブラウザなどからクラウド上にすぐに立ち上げられるサービスです。

無料で4GBメモリ2vCPU、4GBストレージの範囲で20個までのサンドボックスを利用できます。有償ではそれ以上の環境が利用可能です。

fig

簡単にオンラインの開発環境が起動するのが大きな特長で、Webサイト右上の「Try for Free」ボタンを押すと、各種フレームワークのテンプレート選択画面が表れます。

fig

ここから「React」や「Vanilla」「Vue 3」などを選択すると、すぐにVisual Studio Code互換環境がWebブラウザ上に立ち上がります。

ここではReactを選択しました。エディタにはReactのテンプレートのコードが表示され、右側のプレビュー画面には結果が表示されています。エディタでコードを書き換えて保存すると、変更内容は瞬時にプレビューに反映されます。

fig

このようにCodeSandboxはローカル環境に依存せず、しかも面倒なフレームワークや実行環境、ビルド環境などのインストールもすることなく、オンライン上ですぐにWebアプリケーション開発に取りかかれます。

また、Webブラウザから利用するだけでなく、Visual Studio Codeから利用するための拡張機能と、iOS用のアプリケーションも提供されています。GitHubとの連係も可能です。

CodeSandboxがRust言語のサポートを発表

このCodeSandboxが、JavaScriptやDockerなどに続いて、Rust言語をサポートしたことが発表されました。

Today is a historic day for CodeSandbox! For the first time since we launched, we are introducing support for a new language

Helloooo @rustlang

Read our announcement post and see the highlights below https://t.co/DpxgEuXLHx pic.twitter.com/eltCGyoBEX

— CodeSandbox (@codesandbox) January 19, 2023

This update allows you to spin up a Rust development environment within 2 seconds, with IntelliSense support and the ability to open the environment in iOS or VS Code.

このアップデートにより、IntelliSenseをサポートし、iOSまたはVSCodeに対応したRustの開発環境を2秒以内に立ち上げることができます。

下記がRustの開発環境を選択する画面です。「Rust Starter」「Rust & Serde」「Rust & Poem REST Server」の3種類のテンプレートが用意されています。

fig

Rust言語はLinuxカーネルの開発に使われ始めるなど、いま注目のプログラミング言語の1つです。CodeSandboxを用いることで、ローカル環境をまったく汚さずにすぐに試すことが出来ます。前述の通り無料プランもありますので、興味のある方は試してみてはいかがでしょうか。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「ガンダムマンホール」プロジェクト始動 まず富野由悠季さんの出身地に
くらテク
2021-07-20 07:41
投資アプリPublicがライバルRobinhoodの苦境を尻目に連続して資金調達
フィンテック
2021-02-13 05:17
居心地のよいClubhouseルームを作るために、避けたい3つの「罪」 音声チャットSNS運営ベストプラクティス (1/3 ページ)
くわしく
2021-02-05 06:25
ウィズセキュア、新機能「Activity Monitor」を開発–ランサムウェア感染後の復元を可能に
IT関連
2023-02-25 16:47
相続手続きのDX化による「すべての相続問題の解決」を掲げるbetterが総額約1億円を調達
フィンテック
2021-06-12 05:53
ドコモ、請求書などの再発行を有料化 4月請求分から
企業・業界動向
2021-02-09 03:16
楽天グループ、物流センターを東京都八王子市に新設 2023年稼働へ
企業・業界動向
2021-06-24 21:06
NEC、宇宙船「オリオン」開発元に異常検知AIを提供 問題発生時の早期対処を支援
ロボット・AI
2021-03-03 17:31
楽天モバイル、社員逮捕巡りソフトバンクに反論 「営業秘密を業務に使った事実は確認していない」
セキュリティ
2021-01-13 11:35
任天堂子会社NERDが「スーパーマリオ 3Dコレクション」で採用したエミュレーション技術など公表
ゲーム / eSports
2021-03-23 21:26
MacでWindowsを動かせる「Parallels Desktop」最新版–Touch ID対応など多数の改良
IT関連
2023-08-29 08:21
GitHub、「Copilot in GitHub Support」を一般提供–「GitHub」に関する質問に回答
IT関連
2024-02-15 11:33
ネット通販隆盛 物流施設建設ラッシュで変わる田園都市
IT関連
2021-01-23 14:33
【コラム】技術支配をめぐる世界的な衝突が激化、敵対国はルール・制限・終わりがない戦略的競争とスパイ活動を展開している
IT関連
2022-01-30 06:47