dotnet-webassembly
TypeScript
Our great sponsors
dotnet-webassembly | TypeScript | |
---|---|---|
2 | 1246 | |
751 | 94,158 | |
- | 1.3% | |
0.0 | 9.8 | |
3 months ago | 6 days ago | |
C# | TypeScript | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotnet-webassembly
-
Typescript for .NET Ever?
there's a nuget WebAssembly package, so you can probably run assemblyscript on .net already.
-
Microsoft joins Bytecode Alliance to advance WebAssembly – aka the thing that lets you run compiled C/C++/Rust code in browsers
It's been done
TypeScript
-
We use TypeScript not based on preference, but because we want to make money
Zod is great. It has some weaknesses - you can't just reuse types from external libraries; it can be verbose.
There are some libraries that provide a cleaner experience (e.g. typescript-is/typia). But they rely either on code generation or extending the TypeScript compiler while Zod just makes do with some clever typing.
TypeScript itself will never integrate something like this as it goes against their design goals[1].
[1] https://github.com/microsoft/TypeScript/wiki/TypeScript-Desi...
- Show HN: Conway's Game of Life in TypeScript's type system
-
Remove TypeScript
I know you said don't get me started on the bugs TS caused, but I would like to hwar about them if you don't mind.
I personally only had one bug that was caused by TS itself (https://github.com/microsoft/TypeScript/issues/40726) so I'm curious to hear about the issues you encountered.
-
Different CORS settings for different paths?
I have created an application with Go in Gin-Gonic. In my frontend (Nuxt3/TypeScript) I always get a CORS error:
-
Unlocking API Interoperability: Converting OpenAPI to TypeScript JSON Schema
Import JSON files as const (See relevant GitHub thread)
Since the OpenAPI Specification is a "machine-readable interface definition language for describing, [...] web services", and TypeScript is practically the only available type solution for Node.js, I confidently googled:
- Explorando a lib usehooks-ts para Desenvolvimento no React
-
The Ascent of Node.js: How a runtime changed the Web
TypeScript: While not a Node.js feature, the growth of TypeScript as a strongly-typed superset of JavaScript synergized with Node.js, offering static typing and future JS features.
-
The Complete 2023 Guide to Learning TypeScript - From Beginner to Advanced
Let's start with the basics. TypeScript is a superset of JavaScript that adds optional static typing and class-based object-oriented programming to the language. The key word here is optional - you can use as much or as little TypeScript as you want!
What are some alternatives?
zod - TypeScript-first schema validation with static type inference
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Tailwind CSS - A utility-first CSS framework for rapid UI development.
zx - A tool for writing better scripts
esbuild - An extremely fast bundler for the web
Yup - Dead simple Object schema validation
gray-matter - Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert
rescript-compiler - The compiler for ReScript.
linaria - Zero-runtime CSS in JS library
Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time
fp-ts - Functional programming in TypeScript
lodash - A modern JavaScript utility library delivering modularity, performance, & extras.