typescript

Deno 双周刊 #1 - Deno 获 2020 JS 年度突破开源奖
Deno v1.0 在 2020 年五月 13 日正式登场之时便引起了我的关注。更贴切 Web 本身的理念、TypeScript 开箱即用、各种必备小工具集成在 Deno 本身中、基于 Rust 和 V8、且开启了一个全新的挑战方向...... 所有我想要深入探索的 Web 潮流技术都包含在了其中。
2021-01-08 08:54:29阅读全文

电子物流中的EDI 应用
EDI 全称是Electronic data interchange, 即电子数据交换。在传统企业里,很多流程上的操作或者通信一般是由纸质媒介完成的,比如说采购订单、发票、订单同步之类的。但由于纸质媒介一切传播全靠人手,就会带来很多不可避免的缺点,比如说操作及同步信息慢、人力及物力资源消耗大等等。E
2021-07-28 23:52:25阅读全文

快速搭建 TypeScript 学习开发环境
2021-07-29 01:52:27阅读全文

node项目,使用typescript时,如何引用使用json文件
之前为了找到答案花了很多时间。为了方便和我遇到一样问题的道友,以及我日后的使用。特写一篇短文。
2021-07-29 01:37:18阅读全文

在Typescript中使用静态依赖注入
需要会使用typescript调用转换器进行转换,或者使用 webpack 的 ts-loader 传入转换器,或者其他转换工具支持 typescript 并且支持 typescript 的自定义转换器
2021-07-31 23:21:23阅读全文

推荐两款2021年最好用的vscode插件(干货)
现在前端开发大部分都用ts了,但是如果接口返回的字段很多,层级嵌套很严重,写interface感觉很麻烦,这款插件可以把接口返回json直接转换成interface,不用自己写interface。
2021-08-04 05:22:06阅读全文

手把手教你如何实现一个单元测试框架
本文主要给大家深入了解 Jest 背后的运行原理,并从零开始简单实现一个 Jest 单元测试的框架,方便了解单元测试引擎是如何工作的,Jest 编写单测相信我们已经很熟悉了,但 Jest 是如何工作的我们可能还很陌生,那让我们一起走进 Jest 内心,一同探究单元测试引擎是如何工作的。
2021-08-09 14:44:33阅读全文

如何优雅地操作数据库?ORM了解一下
2021-08-11 09:56:14阅读全文

初学者怎么科学地过渡到typescript
先介绍一下我自己的情况啊,大学毕业后花了半年左右时间自学前端,大学在培训机构进修过(可能当时人傻钱多吧,捂脸),然后就转战魔都,然后呢爱上了这个城市,也一直奋斗在这片土地。然后现在从事前端差不多8,9年时间了,所以也有一些时间沉淀下来逼迫自己写一些文章,如果能对学弟学妹有一丝丝作用,那就达成目的了,
2021-08-19 10:27:29阅读全文

前端面试每日 3+1 —— 第862天
《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!
2021-08-26 06:26:06阅读全文

前端面试每日 3+1 —— 第894天
《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!
2021-09-25 20:29:52阅读全文

SAP 电商云 Spartacus UI SSR 里 engine 和 engine instance 的区别
传入 originalEngine 到装饰器 decorateExpressEngine 里:
2021-10-08 22:43:41阅读全文

SAP UI5 初学者教程之五:视图控制器初探 试读版
Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。
2021-10-10 13:30:47阅读全文

Angular 应用里的摇树优化 - tree shaking
Tree Shakeable Providers and Services in Angular
2021-10-11 11:03:07阅读全文

湖中剑 前端周刊 #10 | ESLint8、Web端侧AI、react-if
周刊收集包括前端(但不限于前端)的文章、新闻、开源项目、工具等等,每周一更新。
2021-10-12 06:13:26阅读全文

Angular 如何为多个项目使用单一存储仓库
Angular 工作区是 Angular project 的集合。Angular project 包含 application 和 library 两种。
2021-10-16 22:33:36阅读全文

关于 SAP 电商云 Spartacus UI SSR 的 state transfer 问题
我使用基于版本 3.4.5(某客户正在使用)的 Schematics 创建了一个店面,并在 SSR 模式下运行它。
2021-10-17 06:34:02阅读全文

如何创建 Angular 库并在 Angular 应用里调用
把功能打包成库会强迫库中的工件与应用的业务逻辑分离。这有助于避免各种不良实践或架构失误,这些失误会导致将来很难解耦和复用代码。
2021-10-18 06:58:46阅读全文

Angular 原理图 Schematics 学习 - 动手开发一个实际的例子
当 ng add 命令向项目中添加某个库时,就会运行原理图。ng generate 命令则会运行原理图,来创建应用、库和 Angular 代码块。
2021-10-17 22:00:02阅读全文

如何运行 Angular library 的原理图 Schematics
Jerry 的前一篇文章Angular 原理图 Schematics 学习 - 动手开发一个实际的例子,已经开发好了一个可以运行的 Angular library Schematics.
2021-10-18 14:45:37阅读全文

如何使用 Visual Studio Code 调试 Angular Schematics 实现
How to Debug an Angular Schematic using Visual Studio Code
2021-10-18 01:26:38阅读全文

ts-node 学习笔记 - 如何解决在 Windows10 下不能直接运行 ts-node 的问题
ts-node 是 Node.js 的 TypeScript 执行引擎和 REPL。
2021-10-21 08:09:18阅读全文

第七期:前端九条启发分享
2021-10-26 15:56:25阅读全文

SAP 电商云 Spartacus UI product 明细页面的路由配置
如果直接访问如下 url:http://localhost:4200/powerto...
2021-10-27 11:52:39阅读全文

如何找到 SAP 电商云 Spartacus UI 产品明细界面对应的 Angular 实现 Component 名称
我们看一个 PDP 即 product detail page 的实际例子:
2021-10-27 13:27:57阅读全文

SAP 电商云 Spartacus UI 产品明细页面路由路径的自定义配置
如下图所示,为了减少 SAP 电商云 Spartacus 客户实施时不必要的配置,Spartacus 将不少页面的路由路径的默认配置,定义在如下的 default-routing-config.ts 文件里:
2021-10-26 23:37:06阅读全文

如何找到 SAP 电商云 UI 导航 navigation 的驱动器 - NavigationEntryItemEffects
该 effect 有三个依赖:
2021-10-27 06:24:42阅读全文