前回、Deno で Vue.js アプリを作れないか試しましたが vue-router を組み込めなかったりと考えていたよりも上手く行きませんでした。
今回は、React アプリの開発ができる Ultra を試してみます。
React 経験ほぼ 0 ですが、試してみます。
deno-csrf を oak のミドルウェアにしてみる
前回 自分で作った deno-csrf を使ったアプリを作ってみる でも oak 拡張を作りたいと書いていました。
実際に作ったので、記録していきます。
自分で作った deno-csrf を使ったアプリを作ってみる
Deno 用の CSRF トークンの検証モジュールを作ったのが約 1 カ月前。
「アプリで実際に使うことほとんど試していなかったな」と気が付いたので、作ってみます。
簡単に、POST するだけのアプリです。
Three.js ボーンを使ってアニメーション
メタセコイア 4 の有償版のライセンスを購入したので、期間を気にせずモデルデータを.glb で出せるようになりました。
それで、ボーンを設定したモデルのアニメーションに挑戦しました。
(パーツ分割でアニメーションするのって苦しかったなぁと、5 年ぶりにチャレンジしたら苦しかったのを思い出したのもあるけれども。)
今回作ったのは、こんなもの。
ボーンを設定したら、枝の構造があるモデルも簡単に扱えるようになりました。(世の中的には当たり前のことをおそらく言っている)
middleware パターンを書いてみたかったのでメモ
最近、Node.js デザインパターン (第 2 版) を読んでいるので、載っていたものを自作してみたかったのでメモ。
デザインパターンについて言及がある書籍
デザインパターンについて、及び「デザインパターン」ではなくても、実装の形式的なものについて書いてある本まとめ。(読んだところまでで随時更新)
どの書籍に何が載っていたか覚えておく自信がないためのメモ。
Deno で unix ドメインソケットを使ってnginxと連携(失敗)
仮に Deno でサービス提供するサーバーを用意するなら nginx との連携は、unix ドメインソケット使うんだろな?と見込んで試しました。
結論としては、できなかったのでポート転送しました。
Deno 用 WASM を import だけで使えるようにできた
先日書いた Deno 向け WASM を上手いとこと動かせないという話を書きました。
Deno Manual - WebAssembly support に書いてある対応を行ってみます。
deno 用 WASM を作って公開しようとしたけど、できない
Deno 向けの WASM を作って公開しようとしたけど、上手くいかなかったので、暫定対応と合わせてメモ。