CFCFrame
基于angular4和wcf的一套微服务研发框架,多端适配!另外angular14+webapi(C#) 和 angular14+webapi(java+spring boot) 版本近期开源。
Install / Use
/learn @mqg007/CFCFrameREADME
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
Related Skills
node-connect
337.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.1kCommit, push, and open a PR
