ホームページ  >  記事  >  バックエンド開発  >  Rからゴーへ!

Rからゴーへ!

WBOY
WBOYオリジナル
2024-08-31 06:31:02502ブラウズ

From R to Go!

なぜ?

分かった、分かった、それが機能するのなら、なぜ変更する必要があるのでしょうか?うーん、だんだん…醜くなってきました。時代遅れで味気ない感じがします。最後に何かを書いてからほぼ1年が経ちました。それ以来、ゲーム、ウェブ、ソフトウェア、組み込みプログラミングに挑戦してきましたが、どれがより楽しいのかはまだわかりません。私はただプログラミングを楽しんでいるだけだと思い始めています。おそらくそれは、さまざまな問題をさまざまな方法で解決するという挑戦なのかもしれません。

わかりやすくするために、上記の最後の行は、「... 書くのが楽しそうな言語なら何でも、さまざまな問題を解決すること」と読むことができます。

しかし、なぜ?

最初は質問に答えられませんでしたね? R はデータ分析を行う場合には最適ですが、興味をくすぐる他のプログラミング パスに挑戦し始めるとどうなるでしょうか?

チャート (実際には画像一般) を表示する場合は、コード ブロック内でサイズを設定できるため、Hugo と Blogdown を使用すると非常にうまく機能します。

{out.width=<width> out.height=<height>}

バニラのマークダウンがそれをサポートしていた覚えはありません。

そこで、互換性と将来の保証 (とにかくしばらくは) のために、フロントエンドとバックエンドに Go/HTMX/Templ を使用して書き直しています。私はまだデータベースを決めておらず、ホスティングにお金を払うか独自のデータベースを導入するか(これも楽しいプロジェクトのように思えます)を決めていないので、スタックは完了していません。

それで、なぜまた?

マークダウンをメインのファイルタイプとして使用するのは面倒だと思います。特にメモに Rmd を使用していて、提供するために HTML に変換する前に Rmd を md に変換する必要がある場合。そんなに多くのレイヤーは必要ありません。

それほど多くの変換が行われないということは、ストレージ容量を節約できることも意味します。私が本当に求めているのは、サイトをもっと簡単に分割できることです。プログラム構造内のどこにいるかに応じて、_index.md とindex.md を追跡する必要はありません (将来のプロジェクトの別のアイデア)。

ああ、そうやって言ってみると…

ええ、長い旅になりそうです。そうですね、苦しいこともありますが、楽しいと思います…今のところは。

さて、パート 1/∞ は、ショーを開始する時間です。

以上がRからゴーへ!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。