Skip to content

基于angular和wcf的一套微服务研发框架!

Notifications You must be signed in to change notification settings

zhangxiaoshuangx/CFCFrame

 
 

Repository files navigation

CFCFrame

基于angular和wcf的一套微服务研发框架!

介绍

本框架采用前后端分离模式,以模块为根基,组件为抓手内聚业务,

研发出的项目或产品均支持PC端、平板端、Mobile端,真正做到一套代码服务多端。

拥有本框架您相当于具备了10多年的软件研发积累。

框架本身集成众多亮点功能:

1、权限管理、自动鉴权及授权、自动记录日志、通用业务及常规字典管理、业务实现(外观+工厂模式可灵活扩展)、数据访问(工厂模式,理论上支持多种数据库)等

2、支持实时多语言、负载均衡、分布式服务、分布式数据库、节点管理中心、自动上报有问题的业务节点和数据节点等

3、支持Oracle、MSSQL、MYSQL,理论上支持多种数据库,扩展数据访问工厂即可(同构数据库可以在支持的任意种关系型数据库上运行)

4、通用基础功能的封装,包括泛型版本实现

5、前端通用HTTP访问集中封装,可以随意使用angular的http或httpclient组件

6、后端基础CRUD操作集中封装,应用端只要配置操作字段即可

7、前后端入参、出参、错误处理统一封装

8、框架UI可支持根据自己的喜好重新设计版面

9、提供nuget服务程序(直接部署即可)

文档

框架具体应用及demo参考:http://www.codefc.cn

框架应用交流QQ群:706224870,群文件里有相关技术点的实例源码,供大家参考

CodeFC贡献的学习资源:

csdn:https://blog.csdn.net/mql007007

cnblog:http://www.cnblogs.com/maotou/

框架采用技术栈

前端:H5、CSS3、Angular、Typescript、UI库(框架采用Mat2、ngx-bootstrap、PrimeNG,具体应用方可选自己熟悉的UI库来开发业务功能)

后端:RESTful、C#.NET、WCF、工厂模式、外观模式、AOP

数据库:目前框架实现支持Oracle、MSSQL、MYSQL

License

CFCFrame is licensed under the MIT license

About

基于angular和wcf的一套微服务研发框架!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 75.4%
  • TypeScript 19.5%
  • HTML 3.5%
  • CSS 1.1%
  • Other 0.5%