reflect-metadata
TypeScript
reflect-metadata | TypeScript | |
---|---|---|
4 | 1,384 | |
3,215 | 101,335 | |
- | 0.4% | |
7.2 | 9.9 | |
8 months ago | 2 days ago | |
TypeScript | 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.
reflect-metadata
-
Dynamic NestJS Listeners: Discover the Power of Lazy Loading
We could use the reflect-metadata library to store the metadata and then scan it manually to replace the placeholders with actual values, but there is a better way.
- TypeScript please give us types
-
Using modern decorators in TypeScript
Second, TypeScript 5.0 cannot emit decorator metadata. Subsequently, it doesn’t integrate with the Reflect API and won’t work with the reflect-metadata npm package.
-
Deconstructing an Object Relationship Mapper (ORM) in Typescript
Database columns will be mapped to domain object properties using decorators. This will include relationships and enum types. reflect-metadata stores metadata about the classes and properties. Most of the work is a simple map for each class, renaming db column properties to domain model properties and vice versa. Reflect.defineProperty holds a list of field metadata on the target class. This is where more database ORM logic could live in the future such as column type, length, etc. A base domain model entity will use this metadata to map the models appropriately.
TypeScript
-
Throttling Explained: A Guide to Managing API Request Limits
By the end of this guide, you’ll know how to build a basic throttler in TypeScript to protect your APIs from being overwhelmed. Here’s what we’ll cover:
-
🚀 TypeScript: A Strongly Typed Superset of JavaScript
TypeScript Official Website
-
停滞不前 - FAV0周刊#023
支持 React、ReactNative 和 TypeScript。
-
At a Standstill - FAV0 Weekly #023
Supports React, ReactNative, and TypeScript.
-
Performance Optimization with TypeScript
GitHub TypeScript Wiki on Performance
- TypeScript doesn't follow semver due to marketing reasons
-
The Evolution of JavaScript
Learn about TypeScript at TypeScript Official Site.
-
Understanding useState in TypeScript React
Whether you're starting a new project or maintaining an existing one, mastering useState in TypeScript will help you write more reliable React applications with fewer runtime errors. You can read more about typescript here.
-
Basic Intro to TypeScript
What is TypeScript?
-
How to and Should you use Bun FFI
Pull request for using
What are some alternatives?
protobuf-ts - Protobuf and RPC for TypeScript
zod - TypeScript-first schema validation with static type inference
sequelize-typescript-decorators - Sequelize (SQL ORM for Node) Typescript Decorator that simplifies declarations of Sequelize models...
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
di-compiler - A Custom Transformer for Typescript that enables compile-time Dependency Injection
Tailwind CSS - A utility-first CSS framework for rapid UI development.
arktype - TypeScript's 1:1 validator, optimized from editor to runtime
zx - A tool for writing better scripts
ferocity - Write Java expression trees, statements, methods and classes with a LISP-like internal DSL
esbuild - An extremely fast bundler for the web
schemats - Generate typescript interface definitions from SQL database schema
Yup - Dead simple Object schema validation