首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

node.js MVC开发框架之Think.js

前言碎语 今天为大家带来一款基于node的mvc开发框架Think.js,这是由奇虎360奇舞团团队打造的一款轻量的node mvc框架。...think的设计借鉴了大部分的thinkphp的思想,开发的时候看项目目录结构以及层次就可以看到thinkphp的影子,所以,如果你有thinkphp的开发经验,使用think开发node应用是so easy...同时,基于think的轻量易用性,作为学习node的入门框架来说,无可挑剔啊。好了,废话不多说,下面补充,think相关的地址,以及简单实例(基于官方)。...代码自动更新 ThinkJS 内置了一套代码自动更新的机制,文件修改后立即生效,不用重启 Node.js 服务,也不用借助第三方模块。...丰富的测试用例 ThinkJS 含有 1500+ 的测试用例,代码覆盖率达到 95% ,每一次修改都有对应的测试用例来保障框架功能的稳定。

18750
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    主流Node.js 框架推荐

    Node.js也成为前端工程师必会的技术栈,这里为前端开发工程师推荐几个好用的Node.js框架。 1....Express.JS Express是一种流行的模型视图控制器(MVC)Node.js框架,具有快速、极简和灵活的优点,为Web和移动应用程序开发提供了强大的功能集合。...此外,Express还随带大量易于使用的HTTP实用程序方法、函数和中间件,从而使开发人员能够轻松快速地编写可靠的API。几个流行的Node.js框架基于Express构建。 2....Sails.js Sailsjs是一种基于Express的实时MVC Web开发框架,面向Node.js。它的MVC架构类似Ruby on Rails等框架的架构。...Strapi.io Strapi是一种快速、可靠且功能丰富的MVC Node.js框架,用于为网站/应用程序或移动应用程序开发高效安全的API。

    6.1K20

    那些你不知道的 node.js 桌面应用开发框架

    工具的源码已经丢失,现在用的电脑里也没有再安装 winform 相关的开发环境。于是决定使用 node.js 重写工具。...除了它们之外,是否还有其它的 node.js GUI 开发方案呢?...于是找了找其它 node.js 的 GUI 框架,大家有兴趣的话可以关注一下: positron positron 兼容于 electron,只是 Web 内核方面,把 Chromium 换成了 Gecko...grunt、gulp、webpack 工作流,以及各种优秀 MVVM 框架竞相出现,新技术不断出现,让前端开发成为了众所周知最爱造轮子的一拨人。...移动端涌现的各种新工具、框架、语言,对行业入门者来说有一定学习成本,但也确实带来了种种便利。它们一般都解决了各种以往开发方式中的痛点 对于日渐变化的移动端开发需求,确实提高了生产效率,改善开发体验。

    5.5K20

    不可错过的Node.js框架

    前言 Node.js是由Ryan Dahl于2009年创建的。它是一个开源的跨平台运行时环境,用于开发服务器端和网络应用程序,它是基于Google Chrome V8 JavaScript引擎构建的。...也因为它响应快,易于扩展等特点,也是实战开发的首选。开发人员之所以喜欢Node.js,是因为其将脚本语言(JavaScript)的易用性和有着各种框架可供选择的Unix网络编程的强大功能相结合了。...开发人员使用Github共享成果,提出功能请求、上传包或进行错误修复。 流行的开源Node.js框架 针对现在开源比较流行的几大框架做一个简单的介绍,并不深究。...Express Express是基于Node.js平台快速、开放、极简的web开发框架。Express是最重要的节点框架之一,是构建Web/移动应用程序和API的理想选择。...Github stars: 7,015 Github contributors: 151 在几年的时间里,由于Node.js诸多的有点,收到企业和开发者的欢迎,逐渐发展成了一个成熟的开发平台,吸引了许多开发

    3.4K110

    前端Express框架必学之:Node.js项目搭建与接口开发实战

    引言 Express是一个基于Node.js平台的轻量级Web应用框架,它提供了简洁的API和丰富的功能,使得开发者能够快速地构建Web服务器和API。...Express框架介绍 Express是一个快速、独立、极简的Node.js Web框架,为Web和移动应用提供了一组强大的功能。...以下是关于Express框架的详细介绍: 简洁灵活:Express提供了轻量级、最小化的核心功能,允许开发者根据需要进行自定义和扩展。...总之,Express框架以其简洁、灵活和强大的特性,成为了Node.js开发者构建Web应用程序的首选框架之一。...express 是一个基于 Node.js 平台的极简、灵活的 WEB 应用开发框架 简单来说,express 是一个封装好的工具包,封装了很多功能,便于我们开发 WEB 应用(HTTP 服务) express

    1.9K20

    腾讯 Node.js 非侵入开发框架 Tars.js 2.0 正式发布

    随着互联网的发展,越来越多的业务不仅仅由单一节点或是单一语言就可承载,而是趋向多语言分布式协同开发,例如接入层由 Node.js 完成,逻辑以及数据层由 C++/GO/Python 实现,并由此组成大型异构系统...对 Node.js 源码无侵入无修改。 底层对上层完全透明,支持各种上层框架,无需变更。...也就是说: 您可以使用任何您熟悉的框架(如 Express.js / Koa.js 等,包括但不仅限于 Web 框架),也无需对框架进行任何修改(无需引入任何中间件)。...» C.差异化: Tars.js 根据不同的业务类型提供差异化运营方案: 高流量业务:尽力降低框架对业务性能的影响。 低流量业务:充分利用硬件资源提升开发体验。...语言在 Tars 框架内的基础运行架构开发,来自于腾讯 QQ 浏览器 [SuperTeam] 的全栈架构师,熟知 Web(3D) 、终端、后端与大数据计算。

    1.4K31

    Node.js服务端开发教程 (一):NestJS框架0到1

    安装环境 要做Node.js编程嘛,Node.js是必须安装的,大家可以到官网(https://nodejs.org)下载安装,推荐安装LTS版本。 ?...框架的命令行工具了,它可以帮助我们在开发的过程中生成骨架代码等,比较方便。...当然,代码编辑器,我们首推Visual Studio Code(https://code.visualstudio.com/),前端开发者都爱用!...如果你了解Java的Spring框架,那理解起来就更无障碍了。 关于装饰器的具体内容,我们后面专门在讲解TypeScript特性的时候再详细讲。...其实这就是整个NestJS框架的核心功能:依赖注入 这只无形的手在发生作用。还记得前面那个说被扔到池子里去的AppService类的实例对象么?

    2.6K30

    Node.js】Express框架的基本使用

    触发使用中间件函数 ---- 初识Express         Express简介                 什么是Express 官方给出的概念:Express是基于Node.js...平台,快捷,开放,极简的Web开发框架  通俗的理解,Express的作用和Node.js内置的http模块类似,是专门用来创建Web服务器的。...Express的中文官网:express官网                 进一步理解 Express Express的开发效率更高,http内置模块用起来很复杂,开发效率低,Express是基于内置的...能够极大地提高开发效率。.../时钟/clock'))          nodemon                 为什么要使用nodemon  在编写测试Node.js项目的时候,如果修改了项目的代码,则需要频繁的手动close

    3.8K21

    用 TypeScript 开发 Node.js 程序

    在本文中,我将向你展示如何设置一个简单的开发环境,以便使用 TypeScript 编写 Node.js 程序。...这因为我们正在创建一个 Node.js 应用程序。后面我会使用 nodemon,它有相同的用途。...可以用 mode 字段告诉 Webpack 它应该关注编译速度(开发)还是混淆和缩小(生产)。为了帮助调试,需要在开发模式中运行,用 devtool 字段来指示我们想要源映射。...它是专门为这个目的而开发的工具:在开发期间重新启动 Node.js 应用程序。 让我们从安装 nodemon-webpack-plugin开始。...由于这是一个 Node.js 项目,我们还需要安装相关的支持。我正在研究 Node.js 的 LTS 版本,也就是10 版。这就是我安装 ^ 10.0.0 版的原因。

    2.4K30

    使用 NestJS 开发 Node.js 应用

    NestJS 最早在 2017.1 月立项,2017.5 发布第一个正式版本,它是一个基于 Express,使用 TypeScript 开发的后端框架。...设计之初,主要用来解决开发 Node.js 应用时的架构问题,灵感来源于 Angular。在本文中,我将粗略介绍 NestJS 中的一些亮点。 组件容器 ?..., providers: [CatsService], }) export class CatsModule {} 复制代码 依赖注入(DI) 与 Angular 相似,同是使用依赖注入的设计模式开发...GraphQL GraphQL 由 facebook 开发,被认为是革命性的 API 工具,因为它可以让客户端在请求中指定希望得到的数据,而不像传统的 REST 那样只能在后端预定义。...其他 除上述一些列举外,NestJS 实现微服务开发、配合 TypeORM、以及 Prisma 等特点,在这里就不展开了。

    3.1K60
    领券