マルチランタイム時代のモダン JavaScript レジストリ JSR を使ってみる
はじめに # JSR は JavaScript/TypeScript 用のパッケージレジストリです。 JSR: the JavaScript Registry 現在オープンベータの位置付けです。GitHub アカウントでサインアップ可能です...
記事を読むDeno Tui でユニバーサルな TUI アプリを作る
はじめに # Deno Tui は TUI (Terminal User Interface)のアプリを作成するための Deno ライブラリです...
記事を読むLume入門(第4回) - ページ部品をコンポーネント化して再利用する
前回は、Lumeのタグ管理を使ってページの検索性を高める方法をご紹介しました。 ここでは、SearchプラグインやPaginateプラグインを使ってタグの一覧ページを作成しました。 今回はUIの部品化と再利用がテーマです...
記事を読むLume入門(第3回) - ページをタグ管理して検索性を高める
前回はLumeのテンプレートエンジンとしてJSX/MDXプラグインを使用する方法を見てきました。 サイト運営が順調でページが増えてくると、目的のページを探すのが辛くなってきます。 こんなときは、ページにタグ(目印)を付けて検索性を高める手法がよく使われますね...
記事を読むDeno Fest(ディノフェス)参加メモ
はじめに # さる2023年10月20日、聖地秋葉原にて Deno Fest(ディノフェス)が開催され、Deno 好きの筆者もこっそり現地参加してきました。 Deno Fest(ディノフェス) (2023/10/20 12:00〜) 公式ブログでもアナウンスされていました...
記事を読むLume入門(第2回) - テンプレートエンジンとしてJSXとMDXを使う
前回はLumeの基本的な使い方を見てきました。 ここではテンプレート言語として、ビルトインで使えるマークダウンとMozillaのNunjucksを使いました。 ただ、マークダウンとは違い、Nunjucksはあまり世の中に浸透しているとは言えず(たいしたことはないですが)学習コストも発生します...
記事を読むDeno のメッセージング基盤 Deno Queues を試す
はじめに # Deno Queues の発表がありました。 Announcing Deno Queues Deno Queues は Deno KV 上に実装されたメッセージング基盤です...
記事を読むLume入門(第1回) - Denoベースの静的サイトジェネレーターLumeで静的サイトを手早く作る
当サイトもそろそろ開設から2年になろうとしています。 これを機(?)に、ページ生成に使っていた静的サイトジェネレーター(SSG)をLumeに変更しました。 以前はサイトの生成にEleventy(11ty)を使っていました...
記事を読むDeno 1.37 でリリースされた Jupyter Notebook の Deno カーネルを使う
はじめに # Deno 1.37 がリリースされました。このリリースの目玉は Jupyter Notebook の Deno カーネルでしょう...
記事を読むFresh 1.2 へアップグレード - island の新機能など
Fresh 1.2 リリース # Deno の Web フレームワーク Fresh 1.2 がリリースされました...
記事を読む