Reinforced.Typings ⚡️
Converts C# classes to TypeScript interfaces (and many more) within project build. 💎
Examples ✨ :
C# ♥️ :
[ Github ] : kutt.it/csts
〰️〰️〰️〰️〰️〰️
#CSharp #TypeScript
@ProgrammingTip
Converts C# classes to TypeScript interfaces (and many more) within project build. 💎
Examples ✨ :
C# ♥️ :
[TsInterface]
public class Order
{
public string ItemName { get; set; }
public int Quantity { get; set; }
public double Subtotal { get; set; }
public bool IsPaid { get; set; }
public string ClientName { get; set; }
public string Address { get; set; }
}
[TsClass]
public class User
{
public string FirstName { get; set; }
public string Email { get; set; }
public UserType Type { get; set; }
}
[TsEnum]
public enum UserType { One, Two }
Result => TypeScript 💙 :export interface IOrder
{
ItemName: string;
Quantity: number;
Subtotal: number;
IsPaid: boolean;
ClientName: string;
Address: string;
}
export class User
{
public FirstName: string;
public Email: string;
public Type: MyApp.UserType;
}
export enum UserType {
One = 0,
Two = 1,
}
https://t.me/pgimg/188[ Github ] : kutt.it/csts
〰️〰️〰️〰️〰️〰️
#CSharp #TypeScript
@ProgrammingTip
Telegram
Programming Tips Resources
XState ✨
JavaScript and TypeScript finite state machines and statecharts for the modern web.
Statecharts are a formalism for modeling stateful, reactive systems. ⚡️
This is useful for declaratively describing the behavior of your application, from the individual components to the overall application logic. 🗣
[ Github ] : github.com/davidkpiano/xstate
〰️〰️〰️〰️〰️〰️
#JavaScript #TypeScript #StateChart
@ProgrammingTip
JavaScript and TypeScript finite state machines and statecharts for the modern web.
Statecharts are a formalism for modeling stateful, reactive systems. ⚡️
This is useful for declaratively describing the behavior of your application, from the individual components to the overall application logic. 🗣
[ Github ] : github.com/davidkpiano/xstate
〰️〰️〰️〰️〰️〰️
#JavaScript #TypeScript #StateChart
@ProgrammingTip
Telegram
Programming Tips Resources
Cloudflare is porting TypeScript to Rust ⚡️
Cloudflare introduced tsrs, a port of TypeScript to Rust.
That name matters less than the direction. Language tooling sits on hot paths now: editors, CI checks, code generation, linters, and AI-assisted review. A faster implementation can reduce the wait developers feel dozens of times a day.
• Compiler and analyzer speed changes whether people run checks locally.
• Native tooling can cut CPU and memory pressure in large repos.
• Language infrastructure is product infrastructure, not background plumbing.
Do not rewrite a working compiler because Rust is fashionable. But do profile the slow path in your developer loop. It might be a parser, an analyzer, generated code, or an overloaded CI agent.
[ Blog ] :
https://blog.cloudflare.com/typescript-rust-port
〰️〰️〰️〰️〰️〰️
#dotnet #TypeScript #Rust #DevTools
@ProgrammingTip
Cloudflare introduced tsrs, a port of TypeScript to Rust.
That name matters less than the direction. Language tooling sits on hot paths now: editors, CI checks, code generation, linters, and AI-assisted review. A faster implementation can reduce the wait developers feel dozens of times a day.
• Compiler and analyzer speed changes whether people run checks locally.
• Native tooling can cut CPU and memory pressure in large repos.
• Language infrastructure is product infrastructure, not background plumbing.
Do not rewrite a working compiler because Rust is fashionable. But do profile the slow path in your developer loop. It might be a parser, an analyzer, generated code, or an overloaded CI agent.
[ Blog ] :
https://blog.cloudflare.com/typescript-rust-port
〰️〰️〰️〰️〰️〰️
#dotnet #TypeScript #Rust #DevTools
@ProgrammingTip
Cloudflare Blog
Introducing tsrs: a Port of TypeScript to Rust
Cloudflare is collaborating on tsrs, a Rust port of TypeScript that is up to 8x faster and uses 70% less memory.