其他分享
首页 > 其他分享> > Natasha 4.0 探索之路系列(一) 概况

Natasha 4.0 探索之路系列(一) 概况

作者:互联网

Natasha 简介

项目链接地址: https://github.com/dotnetcore/Natasha

Natasha 进化

Natasha 自 v3.0.0 版本之后,进行了比较大的革新,以下我列举一些比较重要的:


Natasha 实战应用

Natasha 已经在网友公司及我司得到了广泛应用, 比如:客户端脚本定制, 动态计分系统, 低代码应用中的逻辑组装与编译, 类库中字符串到表达式树的转换, 基于算法的高性能只读并发字典, 忽略类库版本的代码粘合剂, 实体映射, 动态路由, 动态RPC, 动态定时任务等等.


Natasha 与其他技术

首先来讲 Natasha 与 SG 有重叠的部分, 但也有各自取代不了的地方. 我认为比较好的组合是, SG 提供静态约束, Natasha 来提供动态实现.

Natasha 是尽可能覆盖全面的程序集和引用, 剪裁需谨慎, 另外 AOT 不会取代动态编译, 只会平行发展.


Natasha 未来规划

Natasha 完成了自己的核心任务,但它还有很长一段的路要走, 期待大家的反馈.
后续 Natasha 还有一些方案需要调研, 一些应用需要开发, 例如:域的强制卸载方案, 基于 Asp.net 的动态开发框架, 高度灵活的高性能实体映射库等.
下一篇将介绍 Natasha 的域组件与插件编程.

标签:动态,4.0,编译,代码,概况,引用,Natasha,可空
来源: https://www.cnblogs.com/NMSLanX/p/15741371.html