TypeScript

     
  • TypeScript中将字符串转换为布尔值的四种方法

    123 3K

    本 Typescript 教程介绍了如何使用四种不同的方法在 Typescript 中将字符串转换为布尔值:方法一:使用比较在 Typescript 中将字符串转换为 bool 最简单的方法是将字符串.

  • 幽默:父子对话

    231
    .
  • 我讨厌 NestJS

    186

    装饰器和依赖注入等面向对象的模式使 TypeScript 开发过于复杂该文批评 TypeScript 框架 NestJS 使用装饰器和依赖注入等模式,这些模式旨在解决面向对象编程的问题,但却妨碍了 T.

  • filenamify:将字符串转换为有效的安全文件名

    148

    这个开源github工具库是将字符串转换为有效的安全文件名,但是linux和win有些区别:在类 Unix 系统上,/被保留。在 Windows 上,<>:"/\|?*保留尾随句点安装:npm ins.

  • Javascript真的是10天内做出来的吗?

    104

    我曾听说,Javascript 之所以有这么多缺点,是因为它的第一个版本是在短短十天内完成的。我很好奇:1)这是否属实;2)这是否能解释这种语言的缺陷。经过一番研究,我可以不自信地说:是的,但有点复杂.

  • Bigcapital:开源会计和库存软件

    208

    Bigcapital 是一款面向中小型企业的开源会计和库存软件。它使会计流程自动化,并提供强大的财务报表和报告来帮助决策。该软件使用简单,并与其他工具集成。它提供管理发票、库存、财务付款、费用和账单的.

  • Typescript中将字符串转换为布尔值的四种方法

    562

    将字符串转换为布尔值的四种方法: 使用Boolean构造函数 使用三元运算符检查字符串是否等于“true” 使用双感叹号!!运算符 使用 switch 语句 1、使用Boolean构造函数const .

  • 动态类型语言比静态类型语言更好?

    202

    来自devagrawal09观点:"动态类型语言比静态类型语言更好?"出于各种原因,这种说法曾经是正确的。现在已经不是了。让我们来探究一下原因。由于各种原因,像 Ruby on Rails 和 LAM.

  • 拒绝 TypeScript 表明你不关心代码质量

    306 3K

    几天前,DHH宣布在 Turbo 8放弃 TypeScript。我对此没有意见,因为我甚至不知道 Turbo 8 是什么。然而,在过去几年中,一些前端程序员试图向我兜售 "TypeScript 毫无用.

  • 十大JavaScript开发最受欢迎的VsCode插件类别

    679 12K

    针对 JavaScript 开发人员最受欢迎的 VS Code 扩展插件:1、代码扩展插件可以帮助您快速编写重复的代码。以下是一些最受 JavaScript 开发人员欢迎的代码片段扩展: JavaSc.

  • undb:无代码的、领域驱动设计的、可视化的数据库

    758

    私人优先的、统一的、自我托管的无代码数据库。技术特点: SvelteKit - 简单且性能良好的前端框架。 Vite + SWC - 快速编译ts代码。 Tailwind - 可组合的样式。 Nest.

  • Vue.js开发八大工具

    1433 4K

    在这篇文章中,让我们讨论Vue.js开发的8大工具。这些工具专门用于简化开发过程,优化性能,并促进开发人员的高效协作。从BIT的组件管理、Axios的高效API通信、ViteJS的闪电式开发,到Vue.

  • 使用状态机和 TypeScript 进行领域建模

    426 8K

    希望通过这篇文章完成的是让人们以不同的方式看待 TypeScript,并展示我认为是主流语言中最好的类型系统之一。先上代码:type Line = {  sku: string;  quantity:.

  • Rust 能否成为JavaScript有力竞争者?

    841 1 8K

    如果您使用 Rust 进行 Web 开发已有一段时间,您很可能会知道将 Rust 前端 Web 开发(通过 WASM)与 JavaScript 进行堆叠是一个备受争议的话题——也就是说,因为有很多人认.

  • 使用ChatGPT将Javascript转换为Typescript的免费在线工具

    2439 7

    点击标题,在几秒钟内将任何 JS 代码转换为 TypeScript。js2ts.com.

  • 2022年前端调查 - Orosz

    1384 1

    总部位于波兰的产品开发机构The Software House合作开展 State of Frontend 2022 调查,来自 125 个国家/地区的 3,700 多人填写了调查问卷。做前端开发的不.

  • vaadin/hilla:前后端集成框架

    1627 2K

    Hilla是用于Java后端的现代前端框架。构建具有完全类型安全的快速反应式Web应用。由Lit和Spring Boot支持。由Vaadin构建。Hilla 将 Spring Boot Java 后端.

  • 2022年前端快速开发工具 - Christoph

    1703 1 4K

    今年我尝试了大量的前端工具来优化我的[开发者体验](/posts/principles-of-devx)。我发布了一个令人难以置信的快速最小模板,具有合理的默认值,您可以使用它来快速启动新项目:cpo.

  • deprank:使用PageRank算法查找代码库中最重要文件的工具

    1026

    Deprank 使用PageRank算法在您的 JavaScript 或 TypeScript 代码库中查找最重要的文件。它使用dependency-cruiser来构建源文件的依赖关系图,然后根据它.

  • sequential-workflow-designer: 用TypeScript编写的工作流顺序图设计工具

    1517
    不依赖于 Web 的顺序工作流设计器。它是用纯 TypeScript 编写的,并使用 SVG 进行渲染。此设计器不与任何工作流引擎关联。完全通用。您可以由此创建任何类型的应用程序,从图形编程语言到工作.
  • Typescript中的函数依赖注入DI

    1005 2K

    依赖性注入是将一个代码单元的逻辑与它的依赖关系分开。在函数的上下文中,它采取的形式是将这些依赖关系建模为依赖函数的参数,并将其作为参数传递(注入)。我发现DI在以下几个方面提供了价值。 它使mocki.

  • pbkit:用于typescript的protobuf工具包

    4557

    pbkit 是 protobuf 相关的工具集合。它是用 TypeScript 编写的,并使用 Deno api。但是,它可以在任何 JavaScript 环境(包括 Node.js 或 Web 浏览.

  • JavaScript新增类型语法Type Syntax

    713

    以往Javascript与Java一样,通过JSDoc注释来注释提示函数方法中涉及的参数类型,例如,使用JSDoc的代码如下:/** * @param {string}  p1 - A string .

  • JavaScript 与TypeScript区别

    1422

    JavaScript,也称为 JS,是一种符合 ECMAScript 规范的编程语言。这是一个高级别的、通常是即时编译的、多范式的。Vanilla JavaScript 是一个名称,用于指代使用普通 .

  • Prisma是Node.js与TypeScript的ORM框架

    3334 2K

    使用数据库是应用程序开发中最具挑战性的领域之一。数据建模,模式迁移和编写数据库查询是应用程序开发人员每天处理的常见任务。Node.js生态系统虽然在构建数据库支持的应用程序中越来越流行,但并未为应用程.

  • 深入解析TypeScripe几个特点 - Alex

    1342 7K

    TypeScript是一种功能强大的静态类型化语言。很多时候,它被称为“ JavaScript的超集”。但是,对于某些功能,它会强制以特定方式编写代码。 类魔法TypeScript对class关键字有.

  • 为什么Partial是非常有用的TypeScript函数? -Event-Driven

    1173 8K

    借助reduce函数,它可以做魔术:能在事件溯源EventSourcing中聚合流(事件流)构建当前的聚合状态。首先定义事件类型和聚合数据。我使用电影票预订作为示例用例:interface SeatR.

  • 在Deno中使用Redis的教程和源码 -LogRocket博客

    1548 1 2K

    Redis提供了许多旨在帮助您扩展应用程序的功能。将Redis集成到您的Deno应用程序中可以使它快得多,因为从缓存中调用数据非常高效。本教程中使用的源代码可在GitHub上找到。Deno是使用V8引.

  • 检查一个Javascript对象是否为空的新方法 -samantha

    891

    网络上稀奇古怪的方法比较多,但是好像不能简洁明了,假设emty对象为空:const empty = {}旧方法如下,利用Lodash的“ isEmpty”方法:_.isEmpty(empty)//tr.

  • 为什么需要Deno.js? - DEV

    2756 2 4K

    您正在尝试学习JavaScript。您刚刚对浏览器中的JavaScript有所了解。然后,突然之间,你遇到Deno 是Node.js杀手之类的炒作。但是您不知道这些是什么。如果是这样,请继续阅读!什么.