https://bufferings.hatenablog.com/entry/2024/11/11/232139
2021/4/17 14:56:00
PRRTTスタックTypeScriptからJavaScriptへの移行typescriptからwasm出力できるってマジか性能を考えれば、js ts webassemblyはありません。asm c php rustは言語レベルが上がり、パフォーマンスが落ちる可能性があります。残りのコンピュータ言語は重要ではなく、スクリプトキッズにしか向いていません。一応 Rust の利を挙げるとすれば no_std のライブラリは一通り使える一方で AssemblyScript だと 既存の JS やら TS の資産は基本的に使えないということぐらいかあれOxlintTypeScriptはお気持ち表明器「TypeScript 自体がよく考えたらランタイムに関与しないお気持ち表明器にすぎない」ts-node『tscコマンドを使わずに.tsファイルを実行する』あれStatic TypeScript も AssemblyScript も、素の TypeScript とは異なるStatic TypeScriptあれあれjsでawaitを付け忘れる『Zodで真のTypeScript firstを手にする』Zodあれ『TypeScriptで知ってコードの安全性が上がったtips集』コールシグネチャ『ナメやがってこの型ァ!!超イラつくぜぇ~~~~~ッ!!』AssemblyScriptではJavaScript/TypeScriptのライブラリは使えない了解!Discriminated union typesTagged Unionts-macrosfp-tscdk init app --language=typescriptあれ『技術選定の失敗 2年間を振り返る TypeScript,Hono,Nest.js,React,GraphQL』『node v22.7.x で TypeScript をそのまま実行する』oxc『Deploy transpiled TypeScript code in Lambda with container images - AWS Lambda』ts-blank-space『TypeScriptでGeneric Typeに対するNarrowingをしたかったけど現在のところ対応していなかった - Mitsuyuki.Shiiba』『TypeScriptのInterfaceでStaticなクラスメソッドを適用させる方法』『TypeScript 5.8で条件付き戻り値型に対するナローイングができるようになりそう(特定の制約を満たす場合) - Mitsuyuki.Shiiba』
『TypeScriptのInterfaceでStaticなクラスメソッドを適用させる方法』
2024/10/24 22:57:00
ts-blank-space
2024/9/21 15:09:00
『Xユーザーのazuさん: 「TypeScriptのコードから型だけを取り除いてJavaScriptとして実行するツール。 元のコードの位置をそのまま保つことでSource Mapを不要な変換を行っている "bloomberg/ts-blank-space: A small, fast, pure JavaScript type-stripper that uses the official TypeScript …" https://t.co/lZRMizTsma」 / X』『bloomberg/ts-blank-space: A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser.』
oxc
2024/9/1 10:20:00
『node v22.7.x で TypeScript をそのまま実行する』
2024/8/29 23:17:00
DynamoDBJavaPlaywrightNext.jsGraphQLReactPrismaTypeScriptRedisyarnBiomegRPCMySQL技術選定「DynamoDBも使ったことあるけどNoSQLはまじでやめといたほうがいい」TailscaleBrowser modeVitestViteTurborepoTanstack RouterRabbitMQKyselyフラットコンフィグESLintTerraformtRPC「MySQLを使うと会社が潰れる」
『技術選定の失敗 2年間を振り返る TypeScript,Hono,Nest.js,React,GraphQL』
2024/8/26 23:03:00
ts-macros
2024/7/7 11:49:00
『Zodで真のTypeScript firstを手にする』
2024/3/25 22:39:00
https://zenn.dev/ynakamura/articles/65d58863563fbc
「ZodのSchemaと既存の型のダブルメンテ問題」の解として、既存の型とZodSchemaの型の整合性をチェックする関数が紹介されている。
Zod
2024/3/25 22:22:00
『TypeScriptで知ってコードの安全性が上がったtips集』
2024/3/21 0:36:00
『ナメやがってこの型ァ!!超イラつくぜぇ~~~~~ッ!!』
2024/3/21 0:28:00
Oxlint
2023/12/27 22:16:00
PRRTTスタック
2023/11/23 9:33:00
「TypeScript 自体がよく考えたらランタイムに関与しないお気持ち表明器にすぎない」
2023/9/16 9:42:00
『tscコマンドを使わずに.tsファイルを実行する』
2023/4/1 14:12:00
あれ
2022/6/26 22:06:00
Static TypeScript も AssemblyScript も、素の TypeScript とは異なる
2022/5/2 20:11:00
批判する意図ではないけど Static TypeScript も AssemblyScript もまあまあ素の TypeScript とは違うから気をつけてね
https://mstdn.maud.io/@kb10uy/106078641637239128
あれ
2022/4/24 20:56:00
あれ
2022/3/22 11:07:00
JavaScriptを書けば書くほど落とし穴を自分で掘ってる感じがする
Typescriptに変えよう🥺🥺🥺
Typescript勉強するか~~~~~~
puppeteerによる自動テストもやってみてるけど、早すぎた感
ライブラリに渡す引数に何渡せばいいかわかるし、タイポも減らせるし、バグを圧倒的に減らせたからオヌヌメ・・・!
拡張子をjsからtsに変えたら、至る所が真っ赤になってわろてる
お、tsへの移行が完了した。
300行のJavaScriptだったけど、TypeScriptへの移行に1.5時間かかった。
これから効率が良くなるので、これから取り戻せるはず。
typescriptからwasm出力できるってマジか
2021/4/17 14:59:00
Static TypeScript
2021/4/17 14:58:00
wasmTypeScript一応 Rust の利を挙げるとすれば no_std のライブラリは一通り使える一方で AssemblyScript だと 既存の JS やら TS の資産は基本的に使えないということぐらいかhhvm
AssemblyScriptではJavaScript/TypeScriptのライブラリは使えない了解!
2021/4/17 14:53:00
jsでawaitを付け忘れる
2021/1/2 14:00:00
気づかない間にPromiseが代入されて、思わぬところでバグが発覚する
原因の特定に時間がかかる
簡単に起こる割に修正に手間がかかる
多分tsに移行すれば根治できる