forim 发布更新( rev 0.0.3)

2016-07-04 15:15:17 +08:00
 calidion
nodejs 论坛系统
forim 发布更新( rev 0.0.3)
项目地址: https://github.com/calidion/forim

要点:

1. 启动新的图片存储(支持本地文件,阿里云, AWS, Cloudinary)
2. 启动新的邮箱机制,采用更加灵活的邮箱机制,采用 ejs 文件做为邮件发送的模板,不再手写 HTML 内容文件。
3. 添加了 V2 目录,目标是将原来的所有代码都替换成 V2 。更项目代码更加模块化,可配置化。
4. 初如化了 egg api ,并提供了几个基于 egg api 的 API
5. 初始化 waterline 的支持,并与原有的 User 方案对接成功。
6. 添加了 settings 模型为设置微信作准备。
7. 初始化了微信模板,为下一步做一个简单的微信公共号管理平台做准备。
2808 次点击
所在节点    Node.js
2 条回复
calidion
2016-07-04 15:42:22 +08:00
服务器依赖的技术栈:

1. [egg framework(整体框架)](演进中)
2. [egg messager(消息服务)]( https://github.com/calidion/egg-messager) (已完成,支持邮件与短信)
3. [egg api(API 规范)]( https://github.com/calidion/egg) (已经完成 v0.1)
4. [file cloude uploader(云上传)]( https://github.com/calidion/file-cloud-uploader) (支持本地磁盘,阿里云, AWS , Cloudinary ,可以很方便的扩展)
5. [node form validator(输入校验)]( https://github.com/calidion/node-form-validator) (支持大多数类型的校验,同时支持递归校验)
6. [waterline-paginator(分页方案)]( https://github.com/calidion/waterline-paginator) (基于 waterline ,可以很方便实现分页的模块)
7. [errorable (错误方案)]( https://github.com/calidion/errorable) (一套通用的 API 错误方案,可以方便的定义,统一错误,同时支持多国语言 i18n)
calidion
2016-07-07 13:40:35 +08:00
forim (v0.1.0)发布
要点:集成 node-weixin-api ,支持微信公共账号的配置。
想知道如何将 node-weixin-api 应该在多用户系统中的同学可以看一下代码。
https://github.com/calidion/forim
目前问题还比较多,欢迎有兴趣的同学提交 PR 。
参考地址:
http://forum.webfullstack.me/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/290178

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX