受講生 502名
難易度 中級以上
受講期間 無制限
Reactは一生懸命勉強していますか?
2024年6月はどんな6月と違ってとても暑い日々ですが、みんな勉強頑張っていますか?
私は2023年末頃に「Node FullStack開発ガイド(合計3部作)」講義を出し、新しい言語で新しい講義を作成し、これを直接サービスするために独自のプラットフォーム制作に着手しました。
その新しい言語はすぐに~~~!!!
毎年、開発者が新たに学びたいという有名な~~~~ Rustです。
難しいと言われていたRustに移ってみたらなんだ?
すでにJavaScriptの超高水分たちが生態系を芽生えてきて、思ったより(?)簡単に学び、新しいフレームワークでウェブを開発しています。
私が使うフレームワークは'Leptos'ということで個人的には現時点に最も完成もあり、React(リアクトはフレームワークではないが)、NextJS程度の位置に行くと見られますよ~~~
さらに、NextJSが行きたいIsomorphic開発をリードしているフレームワークと考えるRustのWebフレームワークです。
ところで…開発すれば開発するのかなぜ新ニュースで知らせるのか!!!
一般にNodeで開発するとJavaScriptで始まりタイプスクリプトに進むが、
タイプが与える利点(協業性、均一性、予測性など)のほかには、性能的なメリットのないタイプスクリプトをあえて学ばないで、その努力でRustを学んでウェブアセンブリとしてウェブ開発してみてほしいと推薦するために新ニュース作成してみました。
2024.6月 現時点基準では該当書籍、講義などがほとんどなく、ひたすらleptos docsと該当羽毛ハブの例などでしか学ばなければならないのが大きな欠点ですが、ある程度目につくとrust特有のタイプ厳格性でコードの均一性を持ってきながら、c、c++と打ち込む速度に反することになります。 (現時点でのチャットGPT-4oもleptosをよく知りません...ㅠㅠ)
私がプラットフォームの開発が終わったら、当然のことながら、leptosによるWebアセンブリ講義を準備します。講義は2つで構成されます。
leptosによる基本的なCRUD講義
leptosで自分だけのブログを作る(Rust版Reactで自分だけのブログを作る)
しかし、これを準備するには少なくとも1〜2年かかります。
だから私の足りない講義よりはJavaScriptをある程度学んだらラスト挑戦してみてほしいと、leptosで開発するRustの魅力を先にお知らせしたいサプルでした。
【1行要約】JavaScriptを学んだらタイプスクリプトではなくRust勉強して!思ったより簡単です~~~^^
※2024.6月基準の羽根リポジトリ(完成度20%)
※(参考)Nix flakeも勉強してみてください。一種のpythonの仮想化と同じですが、nix flakeはこれを汎用化してくれます。




