Feathers是一个为将来应用程序准备的实时JavaScript框架。
开始安装
你可以仅利用4个命令建立第一个实时API:
$ npm install -g yo generator-feathers $ mkdir my-new-app $ cd my-new-app/ $ yo feathers $ npm start
要了解更多关于Feathers请访问 feathersjs.com 官网或直接进入了the Feathers docs。
看看如何工作
这里是所有你需要在内存数据存储中创建REST风格,实时消息API使用的代码:
// app.js var feathers = require('feathers'); var rest = require('feathers-rest'); var socketio = require('feathers-socketio'); var memory = require('feathers-memory'); var bodyParser = require('body-parser'); var handler = require('feathers-errors/handler'); // A Feathers app is the same as an Express app var app = feathers(); // Add REST API support app.configure(rest()); // Configure Socket.io real-time APIs app.configure(socketio()); // Parse HTTP JSON bodies app.use(bodyParser.json()); // Parse URL-encoded params app.use(bodyParser.urlencoded({ extended: true })); // Register our memory "messages" service app.use('/messages', memory()); // Register a nicer error handler than the default Express one app.use(handler()); // Start the server app.listen(3000);
然后运行
npm install feathers feathers-rest feathers-socketio feathers-errors feathers-memory body-parser node app
并访问http://localhost:3000/messages。 那就行了!利用Feathers你还可以做更多包括;使用一个真实数据库,认证,授权,集群等等!跳转到the Feathers docs,看看它是多么容易建立可扩展的实时应用程序。
1. Feathers 介绍 feathers: 基于express的web应用程序框架。其提供了一系列的工具方法来快速创建可拓展的 REST APIs 和实时的应用程序。官方文档介绍其引入了比传统MVC体系结构更容易理解,维护和扩展的应用程序体系结构。 feathers主要方法介绍 services services 是feathers应用程序的核心同时也肩负着处理数据访问的责任。服务的方法主要
12.a>>1 等效于a/2 13.如果一个显示对象被scale,bitmapdata.draw的时候并不是使用它缩放后的内容。需要这么做:_local4.draw(_local3,_fadeOutMatrix); 14。mask最好addChild到容器里。因为如果不addChild,parent缩放的时候,只缩放了MC,而没有缩放mask 1.Category是类别的意思 //设置鼠标移出移入
FeathersUI 是一个轻量级的,可换肤的并且可以扩展组件的类库,可用于移动和桌面开发。Feathers通过Starling框架,利用GPU的强大能力渲染组件,来实现更加平滑和友好的体验。 Feathers 是免费和开源的。Feathers可以运行在Starling框架和Adobe Flash运行时之上,包括iOS,Android,Windows和Mac OS上的Adobe AIR,以及桌面浏
Feathers-Vue A Vue 2 and FeathersJS 2 fullstack app with authentication, email verification, and email support." About This project uses Feathers. An open source web framework for building modern real
本文向大家介绍JavaScript实现模态对话框实例,包括了JavaScript实现模态对话框实例的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了JavaScript实现模态对话框实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 初始页面如下: 点击"click"后显示如下: 点击"cancel"后再回到初始画面. 这段代码模拟了模
如图,请问如何实现当检测到姓名为2时,鼠标hover时,不弹出“暂无数据”这个框,姓名为其他值时,hover时,正常显示这个框?
https://login.docker.com/u/login/
本文向大家介绍javascript实现checkbox复选框实例代码,包括了javascript实现checkbox复选框实例代码的使用技巧和注意事项,需要的朋友参考一下 本文实例介绍了javascript实现checkbox复选框实例代码以及对checkbox复选框进行美化操作,分享给大家供大家参考,具体内容如下 1、checkbox复选框进行美化操作 复选框默认外表的美观度差强人意,能够满足美