前端js

ThinkJS 简介

Flutter入门与实战 Flutter是Google使用Dart语言开发的移动应用开发框架,使用一套Dart代码就能构建高性能、高保真的iOS和Android应用程序,并且在排版、图标、滚动、点击等方面实现零差异。 xiangzhihong8 ¥9.90 订阅 简介 最近几年,前端技术呈现出突飞猛进的发展,涌现出了一大批优秀的前端框架,今天给大家带来的就是基于node的一款优秀的优秀的前端框架。之前一直用Express来搭建比较简单的Node应用,但是对于相对复杂的应用来说,Express还是太轻量了。而作为一款优秀的国产前端框架,ThinkJS整合了大量的项目最佳实践,让企业级开发变得更加简单、高效。从 3.0 开始,框架底层基于 Koa 2.x 实现,兼容 Koa 的所有功能。在最新的版本中,ThinkJS全面支持ES6和ES7的语法规则。 特性 基于 Koa 2.x,兼容 middleware 内核小巧,支持 Extend、Adapter 等插件方式 性能优异,单元测试覆盖程度高 内置自动编译、自动更新机制,方便快速开发 使用更优雅的 async/await 处理异步问题,不再支持 */yield 从 3.2 开始支持 TypeScript 架构模型 ThinkJS的架构模型如下: 环境搭建 借助 ThinkJS 提供的脚手架,可以快速的创建一个项目。需要注意的是使用ThinkJS框架需要Node 6.x以上环境的支持。大家ThinkJS环境需要用到如下的步骤: 安装 ThinkJS 命令 npm install -g think-cli 安装完成后,系统中会有 thinkjs 命令(可以通过 thinkjs -v 查看 think-cli 的版本号,此版本号非 thinkjs 的版本号)。 注:如果是从 2.x 升级,需要将之前的命令删除,然后重新安装。 卸载旧版本命令 npm uninstall -g thinkjs 创建项目 执行 命令“thinkjs new [project_name]” 来创建项目,如: