Neos21 @ Nostr
046284c5d3cc859f58b1ff58d2bdbf22eb6f41a633e97f503a569cc1fe886322
どうも Neo です。
ローディングスピナーとコンテンツを瞬時に表示するとチカチカしてうるさいので、
・0.5秒ほど空白表示 (この間に読み込みが終わればいきなりコンテンツが出せる)
・0.1秒かけて opacity あげてスピナー表示
・コンテンツが用意できたら0.1秒かけて opacity あげてコンテンツ表示
という感じにすると違和感減ることが分かった
こっから一機能一機能と作り込んでいく元気がない
マストドンもどき、登録してくれたユーザさんの一覧が見えるページを作成。
あとファーストビューの読み込みとガタ付きを少し軽減。Twitter のやり方をちょっと見習った。
https://github.com/Neos21/neos-activity-pub/tree/develop

マジ暇
わったふぁf
そぼろ
サコォ
かの邪智暴虐云々
あーーん
ぷんねぷんね
ゴポォ
as any トイレ
BullMQ の使い方分からない
エラーの理由を外に伝える必要がないなら、成功失敗を boolean で伝えれば十分かなと思ったりする
await 使うと同期的な書き方ができるとはいえ、try catch が頻出するとしんどい。
それに Java と違って throws 宣言がないし Promise は Reject 時の型定義ができないから、
やっぱり try catch は多用しない方がいいね
J:S・TS で Promise を then().catch() で処理するのと、await して try catch を使うのとでパフォーマンス変わるのかなぁ。
なんとなく try catch による例外処理って重たいイメージあるけど。
しご (とへのやる気が) おわ
首凝り
よく寝ています
チョネムスン