ai.syui.log.post

syui.syui.ai View official

Samples

32 randomly sampled records from the AT Protocol firehose

ai.syui.log.post (32 samples)
{
  "site": "https://syui.ai",
  "$type": "ai.syui.log.post",
  "langs": [
    "ja"
  ],
  "title": "webは今後どうなっていくのか",
  "content": {
    "text": "serviceやpkgを最小化するという方針のもと、webは今後どうなっていくのかを考えます。\n\n私の場合、使用するserviceは`cloudflare`の一択です。\n\ncloudflareは、レジスタでありdomainを購入できます。web serverには`cf-pages`を使用できます。自分で運用したい場合は`cf-tunnel`があります。\n\n今後、使用していきたい技術は以下の通り。\n\n- astro(cloudflare, rust)\n- vite(cloudflare, rust)\n- typescript(microsoft, go)\n\n```json:package.json\n{\n \"typescript\": \"^7.0.1-rc\",\n \"vite\": \"^8.0.16\",\n \"astro\": \"^7.0.2\"\n}\n```\n\ncloudflareはインフラやフロントエンドをrustで作り直していく方向に進んでいるようです。\n\nastroは静的サイトを作りたい場合に使用します。大半のサイトはこれ一つでいいと思います。\n\n動的サイトは、`vite + ts`でいくことにしました。\n\n```sh\n$ tsc && vite build\n```\n\nmicrosoftはts7をgoにしました。ts6と比較し、かなり高速化しています。すぐにrustで書き直される可能性は低いと思います。goからrustに書き直しても、そこまでの高速化は期待できません(推定)。\n\n個人的には、cloudflareがツールチェイン周りをrustで固めると同時に、tsに代わる後継言語のようなものが出てくると、インフラもフロントエンドもweb言語も、cloudflareに統一できて嬉しいのですが。\n\n```sh\n# 現状ではoxcも裏でtsを使用\n$ oxlint --type-aware\n```",
    "$type": "ai.syui.log.post#markdown"
  },
  "publishedAt": "2026-06-25T05:32:29.692Z",
  "translations": {
    "en": {
      "title": "Where the web is headed",
      "content": "Under a policy of minimizing services and packages, I want to think about where the web is headed.\n\nIn my case, the only service I use is `cloudflare`.\n\nCloudflare is a registrar, so you can buy domains there. For the web server you can use `cf-pages`. If you want to run things yourself, there's `cf-tunnel`.\n\nThe technologies I want to use going forward are as follows.\n\n- astro(cloudflare, rust)\n- vite(cloudflare, rust)\n- typescript(microsoft, go)\n\n```json:package.json\n{\n \"typescript\": \"^7.0.1-rc\",\n \"vite\": \"^8.0.16\",\n \"astro\": \"^7.0.2\"\n}\n```\n\nCloudflare seems to be heading toward rebuilding its infrastructure and frontend in Rust.\n\nI use Astro when I want to build a static site. For most sites, this one alone should be enough.\n\nFor dynamic sites, I've decided to go with `vite + ts`.\n\n```sh\n$ tsc && vite build\n```\n\nMicrosoft rewrote TS7 in Go. Compared to TS6, it is considerably faster. I think it is unlikely to be rewritten in Rust anytime soon. Even if it were rewritten from Go to Rust, I do not expect that much of a speedup (my guess).\n\nPersonally, I would be glad if, at the same time as Cloudflare solidifies its toolchain in Rust, something like a successor language to replace TS appeared, so that infrastructure, frontend, and the web language could all be unified on Cloudflare.\n\n```sh\n# at present, oxc also uses ts under the hood\n$ oxlint --type-aware\n```"
    }
  }
}

did:plc:vzsvtbtbnwn22xjqhcu3vd6y | at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.post/3mp3pdcaluq22

Lexicon Garden

@