当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

KuoSoft

Node.js 服务框架
授权协议 Apache
开发语言 JavaScript
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 昝阳嘉
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

KuoSoft(阔老板)是一个适用于构建 Serverless 服务,传统应用、微服务,小程序后端的 Node.js 框架。

KuoSoft 可以使用腾讯云函数、阿里云函数、Serverless 服务,不修改核心代码一键兼容。

此外,KuoSoft 也适用于前端/全栈开发人员的 Node.js 无服务器框架, 最新支持websocket,后段Udp 分布式通信。

KuoSoft 的一些特性。

  • 全功能:支持 Web 应用/Serverless/FaaS/微服务/小程序后端等多种场景,系统会自动打包成一个核心文件,开发时候对应插件开发规则即可
  • 后台集成:自带后台管理系统,独有jsform 快速生成管理表单
  • 跨平台:支持部署至普通 Server 或 Serverless/FaaS 环境
  • 扩展:插件化扩展能力,以插件为基础目前官网已退出 cms , login 等基础插件
  • 示例: 官方提供多种场景的示例代码,方便开发者快速上手

开始使用

$ npm install 
$ node build.js br

文件 kuo.bin 用于保护代码在v8 虚拟机里运行
文件 kuo.serverless.js 可用于正式运行和 Serverless 函数计算里运行

 相关资料
  • 本文向大家介绍微服务哪些框架相关面试题,主要包含被问及微服务哪些框架时的应答技巧和注意事项,需要的朋友参考一下 Dubbo,是阿里巴巴服务化治理的核心框架,并被广泛应用于阿里巴巴集团的各成员站点。阿里巴巴近几年对开源社区的贡献不论在国内还是国外都是引人注目的,比如:JStorm 捐赠给 Apache 并加入 Apache 基金会等,为中国互联网人争足了面子,使得阿里巴巴在国人眼里已经从电商升级为一

  • 随着分布式技术和微服务思想流行,技术公司逐步将服务拆分为独立运行的小模块,提高系统整体的健壮性,加快特性的演进速度。微服务通过定义完善的接口进行交互,解耦系统、敏捷迭代、方便服务治理。RPC是目前微服务最广泛的通信方式。然而,众多团队各自研发具备服务治理功能的RPC通信框架,一方面增加开发成本,消耗人力重复造轮子;另一方面不同序列化协议的RPC服务,无法互相通信,影响可用性。因此,通用的RPC通信

  • ketchup 是一个基于 dotnet core 的微服务框架。网关:兼容 kong,rpc:grpc支持远程调用。

  • Adnc 是一个轻量级的 .Net Core 微服务开发框架,同时也适用于单体架构系统的开发。支持经典三层与DDD架构开发模式、集成了一系列主流稳定的微服务配套技术栈。

  • 对服务开发者, MTransport 屏蔽了底层网络通信细节,从而更专注于业务自身逻辑实现。支持不同语言版本的代码实现, 保持通信协议的一致性,支持服务注册、服务发现、异步通信、负载均衡等丰富的服务治理功能。

  • Seata 的事务上下文由 RootContext 来管理。 应用开启一个全局事务后,RootContext 会自动绑定该事务的 XID,事务结束(提交或回滚完成),RootContext 会自动解绑 XID。 // 绑定 XID RootContext.bind(xid); // 解绑 XID String xid = RootContext.unbind(); 应用可以通过 RootCon

  • 我正在尝试在Play Framework中实现SOAP Web服务客户端。我找到了lib,但找不到存储库: https://github.com/playframework/play-soap http://downloads.typesafe.com/rp/play-soap/SbtWsdl.html 当我添加sbt插件<code>addSbtPlugin(“com.typesafe.play”

  • 如您所见,我正在使用codePipeline和codeBuild自动化部署。我的后端基于无服务器框架,它在触发命令时部署lambda函数。这就是我没有使用codeDeploy进行传统部署的原因<代码>构建规范。yml文件如下所示: 现在,我有3个关于CodeBuild和Serverless的问题: 问题1:命令依赖于一个名为的文件,其中包含数据库密码等秘密。此文件将不会被签入git。你认为在cod