-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
json-parser-in-typescript-very-bad-idea-please-dont-use
JSON Parser written entirely in TypeScript's type system
The PR where Template Literal Types looked cool when I first read it, and people got pretty excited! Then the TypeScript 4.1 Beta release notes came out, so I'm going to go through that first.
Grégory Houllier collected some of these examples into one place, so I can see how they work by looking at the implementations!
The next examples get progressively more bonkers, so I'm not going to write down all my thinking about them - you should check them out though and see if you can see how they work. The JSON parser is probably the best mix of complex and readable.
1) I should definitely use this for TSQuery 2) TypeScript is probably going to need new syntax for types soon because stuff like:
Related posts
-
Template Literal Types: How To Type Strings
-
Parse, Don't Validate (2019)
-
GitHub - thoughtspile/awesome-tiny-js: A collection of tiny JS libraries (under 2 kB) to put your bundle on a diet
-
awesome-tiny-js: A collection of JS libraries under 2 kB
-
Getting overwhelmed while trying to doing open source or How should I practice such that I am able to do some open source