首页
学习
活动
专区
工具
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 含有 1500+ 的测试用例,代码覆盖率达到 95% ,每一次修改都有对应的测试用例来保障框架功能的稳定。...  create : demo/app/common/config/view.js   create : demo/app/common/config/db.js   ...

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

    JS前端开发框架常用的有哪些?

    JS前端开发框架常用的有哪些?在底层的前端框架领域中,早先是jquery称霸互联网,近两年MVVM类型的框架成为主流,Vue、React和Angular三大框架并驾齐驱。...目前这四种是开发者用的最多使用交广的底层框架。...2、、Bootstrap Bootstrap在业界非常受欢迎,以致于有很多前端框架都在其基础上开发,如WeX5就是在Bootstrap源码基础上优化而来的。...7、AUI AUI专为APIClound设计的一套框架,解决了许多移动端开发实际中遇到的许多问题是一个纯CSS框架。使用容器+布局+模块的构建方式,JS辅助,更自由更灵活更易于扩展使用。...AmazeUI包含20+个CSS组件、20+个JS组件,更有多个包含不同主题的Web组件。相比国外框架,妹子UI关注中文排版提供本地化支持。

    3.6K20

    Three.js 开发框架的主要特点

    Three.js 是一个功能强大且广泛使用的 WebGL 开发框架,专注于 3D 图形渲染。它的设计目标是简化 WebGL 的复杂性,使开发者能够快速创建复杂的 3D 场景和交互式应用。...以下是 Three.js 的主要特点。1.易于上手简洁的 API: Three.js 提供了直观且易于理解的 API,开发者可以通过简单的代码快速创建 3D 场景。...Shader 支持: 允许开发者编写自定义着色器(Shader),实现高级渲染效果。5.活跃的社区和生态系统社区支持: Three.js 拥有庞大的开发者社区,问题容易得到解决。...总结Three.js 是一个功能强大、易于上手的 WebGL 框架,适合大多数 3D 图形渲染项目。它的丰富功能、活跃社区和跨平台兼容性使其成为 WebGL 开发的首选工具之一。...无论是数据可视化、游戏开发还是创意项目,Three.js 都能提供强大的支持。

    11310

    干货丨常用JS前端开发框架有哪些?

    底层的前端框架领域中,早先是jquery称霸互联网,近些年,MVVM类型的框架成为主流,Vue、React和Angular三大框架并驾齐驱。目前这四种是开发者使用较广的底层框架。...2.Bootstrap Bootstrap在业界非常受欢迎,以致于有很多前端框架都在其基础上开发,如WeX5就是在Bootstrap源码基础上优化而来的。...7.AUI AUI专为APIClound设计的一套框架,解决了许多移动端开发实际中遇到的许多问题是一个纯CSS框架。 使用容器+布局+模块的构建方式,JS辅助,更自由更灵活更易于扩展使用。...AmazeUI包含20+个CSS组件、20+个JS组件,更有多个包含不同主题的Web组件。 相比国外框架,妹子UI关注中文排版提供本地化支持。...面向HTML5开发,使用CSS3来实现动画交互,轻量级高性能。 9.FrozenUI FrozenUI是一款开源简单易用,轻量敏捷的移动端框架。基于手Q样式规范,目前全面应用于企鹅手Q增值业务中。

    4.7K20

    基于 Vue.js 的小程序开发框架

    基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。...mpvue 是一个使用 Vue.js 开发小程序的前端框架,目前支持 微信小程序、百度智能小程序,头条小程序 和 支付宝小程序。...框架基于 Vue.js,修改了的运行时框架 runtime 和代码编译器 compiler 实现,使其可运行在小程序环境中,从而为小程序开发引入了 Vue.js 开发体验。...:提高代码复用性 完整的 Vue.js 开发体验 方便的 Vuex 数据管理方案:方便构建复杂应用 快捷的 webpack 构建机制:自定义构建策略、开发阶段 hotReload 支持使用 npm 外部依赖...配套设施 mpvue 作为小程序版本的 Vue.js,在框架 SDK 之外,完整的技术体系还包括如下设施。

    2.5K50

    Babylon.js 开发框架的主要特点

    Babylon.js 是一个功能强大且专注于 3D 渲染和游戏开发的 WebGL 框架。它由微软团队开发和维护,旨在为开发者提供高性能、易用且功能丰富的工具,用于创建复杂的 3D 场景和交互式应用。...优化工具: 提供了性能分析工具(如 Scene Optimizer),帮助开发者优化渲染性能。3.易于使用直观的 API: Babylon.js 的 API 设计简洁明了,开发者可以快速上手。...5.活跃的社区和生态系统社区支持: Babylon.js 拥有活跃的开发者社区,问题容易得到解决。插件和扩展: 社区提供了大量插件和工具,如 Babylon.js 编辑器、模型加载器、特效库等。...总结Babylon.js 是一个功能强大、易于使用的 WebGL 框架,特别适合 3D 游戏开发和复杂 3D 场景的渲染。...它的高性能、物理引擎支持、VR/AR 兼容性以及活跃的社区使其成为 WebGL 开发的热门选择之一。无论是游戏开发、数据可视化还是 VR/AR 应用,Babylon.js 都能提供强大的支持。

    9510

    鸿蒙OS中的 JS开发框架与源码

    今天鸿蒙终于发布了,开发者们也终于“沸腾”了。...当然我最感兴趣的就是鸿蒙的 JS 框架 ace_lite_jsfwk,从名字中可以看出来这是一个非常轻量级的框架,官方介绍说是“轻量级 JS 核心开发框架”。 当我看完源码后发现它确实轻。...而当我们开发的时候,通过 Toolkit 将开发者编写的 HML、CSS 和 JS 文件编译打包成 JS Bundle,然后再将 JS Bundle 解析运行成C++ native UI 的 View...“通过支持三方开发者使用声明式的 API 进行应用开发,以数据驱动视图变化,避免了大量的视图操作,大大降低了应用开发难度,提升开发者开发体验”。基本上就是一个小程序式的开发体验。 ?...这也是为什么在文档中说鸿蒙 JS 框架支持 ECMAScript 5.1 的原因。 从整体看这个 js 框架大概使用了 96% 的 C/C++ 代码,1.8% 的 JS 代码。

    1.6K42

    Babylon.js 开发框架的优缺点分析

    Babylon.js 是一个功能强大且专注于 3D 渲染和游戏开发的 WebGL 框架,由微软团队开发和维护。它在开发者中越来越受欢迎,尤其适合需要高性能和复杂交互的 3D 项目。...优化工具: 提供了性能分析工具(如 Scene Optimizer),帮助开发者优化渲染性能。3.易于使用直观的 API: Babylon.js 的 API 设计简洁明了,开发者可以快速上手。...Playground: Babylon.js 提供了一个在线编辑器(Playground),开发者可以直接在浏览器中编写和测试代码。...5.活跃的社区和生态系统社区支持: Babylon.js 拥有活跃的开发者社区,问题容易得到解决。插件和扩展: 社区提供了大量插件和工具,如 Babylon.js 编辑器、模型加载器、特效库等。...5.物理引擎支持有限内置物理引擎功能有限: 虽然 Babylon.js 集成了 Cannon.js 和 Oimo.js,但对于复杂的物理效果,可能需要额外的开发工作。

    15710

    移动端开发框架Zepto.js入门(快速方式,后端node开发)

    课程地址:https://www.imooc.com/learn/229 一、 常见移动端开发框架简介 二、Zepto框架介绍和入门 三、 Zepto框架核心API  1.Core 2.事件 自定义事件...手机模拟事件 touch.js的第三方插件库 3.zepto ajax 自带的四个模块 4.zepto插件 先了解设计模式 创建插件,扩展 四、移动端简单网页案例 1.移动端案例介绍 ajax请求,dom...节点渲染,事件绑定 2.项目目录结构 后端代码-node.js lib-逻辑方面,views存放一些模板 前端代码-zepto.js libs封装了一些公用方法 和业务相关的代码 发布,多个文件打包压缩...3.页面结构搭建 后端用express写 增加一个页面 从服务器取数据 添加一些内容 4.页面的js逻辑

    1.6K30

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

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

    1.4K31
    领券