-
RustのMarkdown→HTML変換ライブラリを静的サイトに埋め込んでみた
⇓Markdown Convert Clear ↔HTML Copy to clipboard 使用したライブラリは2つ pulldown-cmark wasm-bindgen pulldown-cmark でパースとレンダリングをしてもらい wasm-bindgen でJavaScriptとRustの橋渡しをしてもらいました Rustのコードは数行だけ ※WasmtimeドキュメントのMarkdown Parserからコピペ pub fn render_markdown(markdown: String) -> String { let mut html_buf = String::new(); let parser = Parser::new(&markdown[..]); html::push_html(&mut html_buf, parser); html_buf }... -
Svelteで初代ポケモンリストを作ってみた
機能はナンバーや名前でソートできるだけのシンプルなもの。「No.」や「Name」をクリックするとソートできます リポジトリはこちら。※作ったのはこの記事の半年前です Svelteを使ってみた感想 チュートリアルが親切👍 Examplesが豊富にあって嬉しい😭 簡潔な構文(Component partyで比較する... -
Cloudflare R2 を使ってみた
R2が一般提供されたという事なのでちょっとだけ試してみました 無料で使える範囲は データ保存 10GB / 月 クラスA操作 100万回 / 月 クラスB操作 1000万回 / 月 とかなり寛容な設定になってます R2 プランの購入 まずはダッシュボードからR2プランを購入 注文に進み 支払い情報を入力 購入完了しました。この時点では支払いは 0$ で... -
Hugoテーマを作ってみた
前々から気になってたHugoのテーマを作ってみた テーマ名「天」 リポジトリ デモサイト→https://ten-demo.pages.dev 作ってて一番良かったなと思った所はローカルでの開発環境構築が簡単だった所 WordPressのテーマ作成と比べて良かった点 必要なのはhugo.exeファイル1つだけ(...