首页
学习
活动
专区
工具
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   ...

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

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

基于 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.4K50

干货丨常用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.6K20

鸿蒙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.5K42

怎么用iris框架开发web应用-chatGPT回答

A:使用Iris框架进行Web开发的一般流程如下: 安装Iris框架:首先,你需要安装Go语言和Iris框架。...可以使用Iris框架提供的一些工具和功能来帮助你管理和监控应用程序的运行。 以上是使用Iris框架进行Web开发的一般流程。当然,具体的开发流程可能会因项目的复杂性和需求而有所不同。...以上是基于MVC的开发流程,结合Iris框架进行Web应用程序的开发。使用MVC模式可以帮助你更好地组织和管理代码,提高开发效率和代码可维护性。...可以使用现代前端框架(如React、Vue.js)来提高开发效率和用户体验。 后端开发:后端开发团队使用Iris框架开发后端接口,提供数据和服务给前端。...可以使用前端框架提供的数据绑定和组件化功能来简化开发。 前后端联调:前后端开发团队进行接口联调,验证接口的正确性和性能。可以使用Iris框架提供的测试工具和调试功能来辅助联调。

21020

腾讯 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.3K31

移动端开发框架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.5K30

技术分享 | 测试平台开发-前端开发之Vue.js 框架的使用

首先将 Vue.js 下载到本地,本章就以本地的 Vue.js 为例。在本地创建一个工作区即创建一个文件夹,使用 vscode 打开,将 Vue.js 放到工作区目录下。...创建挂载元素 首先创建一个 index.html 的文件,使用 加载 vue.js,这里的 ./vue.js 路径根据自己 Vue.js 文件位置而定。 <!...src 下的 assets:存放项目中用到的资源文件,css、js、images 等。 src 下的 componets:存放 Vue 开发中的组件:HelloWorld.vue 等。...src 下的 main.js:vue-cli 工程的入口文件。 每个文件的功能就不一一介绍了,主要的是上面这几个文件。...Vue.js框架的使用就先说到这里啦,大家可以多多练习一下哦~

94600

怎么理解JS Promise

但并不是立即返回最终执行结果,而是一个能代表未来出现的结果的promise对象 看完这段话我的内心一阵无语,我就只能怪我自己的理解能力好像没有达到水准一样,并不完全懂这段话在说什么,这让我一度怀疑我这智商是不是不够用了,怎么就没理解这段话说的是什么意思...我们来看看阮一峰大大是怎么总结的: (1)对象的状态不受外界影响,promise对象代表一个异步操作,有三种状态,pending(进行中)、fulfilled(已成功)、rejected(已失败)。...我们来看看MDN怎么说: onFulfilled 当Promise变成接受状态(fulfillment)时,该参数作为回调函数被调用(参考: Function)。...js异步操作是通过js的事件循环机制EventLoop实现的。...对于异步任务来说,当其可以被执行时,会被放到一个 任务队列(task queue) 里等待JS引擎去执行。

11.6K30
领券