.NET Core 平台的优缺点
优点:
- 开源;
- 跨平台(Linux、macOs、Windows);
- 高性能;
- 内置依赖注入;
- 可托管于 IIS,或者自托管;
- 可用 C# + Blazor + Razor 来制作基于 webassembly 的前端网页,基本可以不用 JavaScript;
缺点:
- 效率低于 native;
- 没有 Java 那样容易招到程序员(武汉的岗位数 .NET : Java 大概是 80 : 500+);
- 没有 JavaScript、Java 的那么庞大的生态系统;
总结:
- 适合企业内部使用的相对简单的集中式业务系统,开发效率高;
- 分布式互联网服务,可能还是需要使用 Java;
还没人转发这篇日记