使用者工具

網站工具


computer:program:js:typescript

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
computer:program:js:typescript [2026/03/22 06:41] – 建立 wmcomputer:program:js:typescript [2026/06/15 07:31] (目前版本) – [TypeScript] wm
行 12: 行 12:
     * [[https://effect.website/|Effect]]     * [[https://effect.website/|Effect]]
       * [[https://effect-ts.github.io/effect/|Effect API Reference]]       * [[https://effect-ts.github.io/effect/|Effect API Reference]]
 +      * [[https://effect-guide.netlify.app/|The Comprehensive Guide to Effect]]
       * [[https://effect.kitlangton.com/|Visual Effect]]       * [[https://effect.kitlangton.com/|Visual Effect]]
 +      * [[https://jagreehal.github.io/effect-analyzer/|effect-analyzer]]
       * [[https://gcanti.github.io/fp-ts/|fp-ts]]       * [[https://gcanti.github.io/fp-ts/|fp-ts]]
       * [[https://www.typeonce.dev/course/effect-beginners-complete-getting-started|Effect: Beginners Complete Getting Started]]       * [[https://www.typeonce.dev/course/effect-beginners-complete-getting-started|Effect: Beginners Complete Getting Started]]
 +      * [[https://tonytangdev.github.io/effect-for-ts-developers/|Effect TS — A Course for TypeScript Developers]]
       * [[https://www.effective.software/|Effective Software]]       * [[https://www.effective.software/|Effective Software]]
       * [[https://www.effect.solutions/|Effect Solutions]]       * [[https://www.effect.solutions/|Effect Solutions]]
行 24: 行 27:
       * [[https://lucas-barake.github.io/building-a-composable-policy-system/|Building a Composable Policy System in TypeScript with Effect]]       * [[https://lucas-barake.github.io/building-a-composable-policy-system/|Building a Composable Policy System in TypeScript with Effect]]
       * [[https://www.tweag.io/blog/2024-11-07-typescript-effect/|Exploring Effect in TypeScript: Simplifying Async and Error Handling]]       * [[https://www.tweag.io/blog/2024-11-07-typescript-effect/|Exploring Effect in TypeScript: Simplifying Async and Error Handling]]
 +==== Namespace ====
 +  * [[https://sergiodxa.com/tutorials/simplify-component-imports-with-typescript-namespaces|Simplify Component Imports with TypeScript Namespaces]]
 +===== 型別 =====
 +==== Array ====
 +  * [[https://tkdodo.eu/blog/array-types-in-type-script|Array Types in TypeScript]]
 ===== 教學 ===== ===== 教學 =====
   * [[https://www.totaltypescript.com/books/total-typescript-essentials/deriving-types#using-as-const-for-javascript-style-enums|Using as const For JavaScript-Style Enums]]   * [[https://www.totaltypescript.com/books/total-typescript-essentials/deriving-types#using-as-const-for-javascript-style-enums|Using as const For JavaScript-Style Enums]]
   * [[https://tkdodo.eu/blog/omit-for-discriminated-unions-in-type-script|Omit for Discriminated Unions in TypeScript]]   * [[https://tkdodo.eu/blog/omit-for-discriminated-unions-in-type-script|Omit for Discriminated Unions in TypeScript]]
 +===== 元件 ===== 
 +  * [[https://github.com/sindresorhus/type-fest|type-fest]] 
 +  * [[https://github.com/sindresorhus/ts-extras|ts-extras]] 
 +  * [[https://standardschema.dev/|Standard Schema]] 
 +  * [[https://typia.io/|Typia]] (validator) 
 +==== Monad ==== 
 +  * [[https://github.com/supermacro/neverthrow|neverthrow]] (Result)
computer/program/js/typescript.1774161664.txt.gz · 上一次變更: wm