HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

ThinkJS 2.0 发布 JavaScript 全栈开发框架

  • 2015-11-22
  • 本文字数:649 字

    阅读完需:约 2 分钟

近日,JavaScript MVC 框架 ThinkJS 发布 2.0 版本,在 1.0 版本的基础上做了大量改进,功能更加全面,具备可扩展性,并且支持 ES 6/7 特性。

ThinkJS 由 360 奇舞团前端工程师李成银( welefen )主导设计和开发,在命名和项目结构上大量借鉴了 ThinkPHP 这个在国内知名度很高的 PHP 框架。其 1.0 版本在 2014 年 9 月份发布,不过 2.0 版本重新设计了架构并添加了诸多新特性,新的 ThinkJS 旨在让开发 Node.js 项目更加简单、高效。

ThinkJS 2.0 版本的特性包括:

  • 使用 ES6/7 全部特性来开发项目(基于 Babel)
  • 支持多种项目结构和多种项目环境
  • 支持 Mysql,MongoDB,SQLite 等多种数据库
  • 代码自动更新,无需重启 Node 服务
  • 支持 socket.io,SockJS 等多种 WebSocket 库
  • 支持 Memory,File,Db,Redis 等多种 Session
  • 支持 Memory,File,Redis,Memcache 等多种 Cache
  • 支持 ejs,jade,swig,numjucks 等多种模版引擎
  • 支持切面编程,支持 before,after 等多种魔术方法
  • 支持自定义 400,404,500,503 等多种错误页面
  • 支持命令行调用和执行定时任务
  • 丰富的 Hook 和 Middleware
  • 详细的日志,如:请求日志、错误日志、性能日志
  • 支持命令自动创建 REST API
  • 支持国际化和多主题
  • 丰富的测试用例,1500+ 测试用例,代码覆盖率 > 95%

从特性可见,ThinkJS 将多个 Node.js 主流模块进行集成,降低了开发门槛,省去了项目初始配置的麻烦,同时开发者在每个模块都有多个方案可以选择。不过某些深度集成的模块无法被方便的替换,比如 Babel。

类似的 Node.js 框架有 Sails Meteor ,不过 ThinkJS 是国人研发,更贴近国内的真实需求。

2015-11-22 02:546968
用户头像

发布了 164 篇内容, 共 107.4 次阅读, 收获喜欢 392 次。

关注

评论

发布
暂无评论
发现更多内容

从学术到开源:探索北京邮电大学电子工程学院研究生的开源之旅

TDengine

数据库 时序数据库

活动|NFTScan 联合 Google Cloud 香港举办线下交流活动

NFT Research

活动 Google Cloud NFTScan #Web3

互联网政务应用指那些?怎么过等保?

行云管家

互联网 过等保 互联网政务

MES系统在电线电缆行业生产上的应用

万界星空科技

工业互联网 mes 万界星空科技 电线电缆mes 电线电缆

从云科技入选《API安全市场指南报告》

从云科技

API 数据安全 从云科技

OpenHarmony专属的智能问答助手“小瓦AI答”上线了

Geek_2d6073

拯救学弟学妹计划之【论文帮手】是如何实现的?

AppBuilder

“新E代弯道王”MAZDA EZ-6亮相2024重庆国际车展

Geek_2d6073

转换Html(富文本编辑器)到docx的Java工具类

alexgaoyh

html POI 转换 Web 富文本编辑器 docx

中小企业上本地MES还是云MES比较好?

万界星空科技

生产管理系统 mes 云mes 万界星空科技

理解 Bearer Token 及其功能性

Apifox

后端 身份认证 Token API API 安全

如何更好的回答面试问题

老张

面试 面试经验

全国AI产品榜发布:百度文库蝉联第一

科技热闻

宽睿数字平台兼容TDengine 等多种数据库,提供行情解决方案

TDengine

数据库 时序数据库

抖音API接口:解锁社交电商的创新潜力

Noah

针对PDF文档:印章、数字签名、编辑保护、PDF/A的Java工具类

alexgaoyh

数字签名 pdfbox PDF/A 电子印章 受保护禁止编辑

数据安全,让“藏粮于技”水到渠成

从云科技

物联网 数据安全 统一身份认证 零信任 数据流通

软件测试学习笔记丨Vue路由-Router

测试人

软件测试

从云科技 “六边形战士” 数据基建“搬砖人”

从云科技

数据安全 数据基建 数据流通安

数据资产化浪潮来临,从云构筑数据资产安全基座

从云科技

数据安全 数字中国建设峰会 数据资产运营 数据安全一体机

你必须得认真体验下 TDengine Cloud 了!抢 600 元体验券

TDengine

数据库 tdengine

得物SRE K8s 故障诊断:从 CPU 高负载到挂载泄露根源揭示

得物技术

Linux 容器 性能优化 稳定性 企业号2024年6月PK榜

电子标准院持续开展低代码开发平台能力评价工作

电子标准院软工研究室

低代码

2024年吉林等级保护测评机构名单

行云管家

等级保护 等保测评 过等保 吉林

一文看懂linux ext4文件系统工作原理

EquatorCoco

Linux 前端

ThinkJS 2.0发布 JavaScript全栈开发框架_架构/框架_徐川_InfoQ精选文章