欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2/Agda, C++/Lisp/Haskell
Reaction Commerce
小 (→图集)  | 
			小 (→新闻)  | 
			||
| (未显示1个用户的31个中间版本) | |||
| 第1行: | 第1行: | ||
Reaction Commerce 是一个现代、响应式、实时事件驱动的电子商务平台。基于 [[JavaScript]]、[[Meteor]]、[[Node.js]] 构建,支持  [[Docker]] 部署。  | Reaction Commerce 是一个现代、响应式、实时事件驱动的电子商务平台。基于 [[JavaScript]]、[[Meteor]]、[[Node.js]] 构建,支持  [[Docker]] 部署。  | ||
| + | |||
| + | ==简介==  | ||
| + | |||
| + | ==新闻==  | ||
| + | *[https://blog.reactioncommerce.com/were-4-years-old/ We're 4 Years Old!] (2017.10.09)  | ||
| + | *2017,Reaction Commerce获谷歌GV领投的850万美元A轮融资,且在2016年获得270万美元种子轮投资。  | ||
| + | |||
| + | ==版本==  | ||
| + | *0.13.0, Meteor 1.3 support for ES2015 modules  | ||
| + | *0.12.0  | ||
| + | *0.11.0, Complete rework for the core order workflow  | ||
| + | *0.10.0, Adminster and manage returns and refunds.  | ||
| + | *0.9.1, Refactor to ES6, plus package and architecture changes  | ||
| + | *0.8.0, Update to Meteor 1.2  | ||
| + | |||
| + | ==功能==  | ||
| + | *其它付款方式  | ||
| + | 支持更多的支付方式(供应商TBD)。  | ||
| + | *入门指南  | ||
| + | 如何使用  Reaction Commerce 入门演练。  | ||
| + | *多租户(Multi-Tenant)市场  | ||
| + | 创建一个共享的多租户市场的多个商店。  | ||
| + | *订阅产品  | ||
| + | 基于产品类型的订阅(Subscription based product types)。  | ||
| + | *Hero Manager  | ||
| + | Inline management for hero sections on your shop.  | ||
| + | *版本控制  | ||
| + | 版本控制与回滚所有编辑。  | ||
| + | *产品继承  | ||
| + | 通过parent-child-clone inheritance管理产品定价,促销,可见度。  | ||
| + | *促销  | ||
| + | Ability to manage and track promotions by channels, events, and more.  | ||
| + | *货到付款  | ||
| + | 货到付款的支付方式。  | ||
| + | *多供应商(Multi-Vendor)  | ||
| + | Multiple vendors with review, publish, drop shipping.  | ||
| + | *事件日志  | ||
| + | Full insight to all actions performed.  | ||
| + | *集成[[Bitcoin]]  | ||
| + | 能够接受你的店铺比特币付款。  | ||
| + | *延期交货(Backorders)  | ||
| + | 即使数量用完购物者仍可以购买产品。  | ||
| + | *通知  | ||
| + | 通知和警报,包括短信的网关集成。  | ||
| + | *原生移动应用  | ||
| + | 构建、部署iOS,Android原生响应式应用。  | ||
| + | *REST API  | ||
| + | 扩展 Meteor DDP 方法并提供 RESTFul API。  | ||
| + | *数字产品  | ||
| + | 销售独立的数字商品,或混合的商品实物。  | ||
| + | *集成 Shippo  | ||
| + | 发货更好,发货更智能。  | ||
| + | *订单录入和编辑  | ||
| + | Adminstrator addition and editing of orders.  | ||
| + | *嵌入社交内容  | ||
| + | 嵌入的评论,微博等社交内容。  | ||
| + | *灵活的税收管理  | ||
| + | 管理和自定义的税收规则。  | ||
| + | *可行的分析  | ||
| + | 数据驱动的产品介绍和性能分析。  | ||
| + | *自动送料出口  | ||
| + | 提交产品到比较购物引擎。  | ||
| + | *热键  | ||
| + | 建立快捷方式定时任务快速触发响应动作。  | ||
| + | *主题画廊(Theme Gallery)  | ||
| + | 从主题库中进行选择来改变你的店铺的设计和体验。  | ||
| + | *从其它品台导入数据  | ||
| + | Import products from Squarespace, Shopify, Spree, Magento into Reaction.  | ||
| + | *发布流程  | ||
| + | 根据版本和角色的发布和审批流程。  | ||
==指南==  | ==指南==  | ||
| + |  curl https://install.meteor.com | /bin/sh # installs Meteor  | ||
| + |  git clone https://github.com/reactioncommerce/reaction  | ||
| + |  cd reaction  | ||
| + |  meteor npm install  | ||
| + |  ./reaction pull   | ||
| + |  ./reaction  | ||
| + |  http://local.host:3000/  | ||
| + |  ./reaction reset  | ||
| + |  Resetting Database!! Also delete modules? [y/N]  | ||
| + |  ./reaction install   | ||
| + |  git pull  | ||
| + |  meteor reset // Project reset.  | ||
| + |  meteor --raw-logs --settings settings/dev.settings.json  | ||
| + | |||
| + | ==Meteor==  | ||
| + | 基于 [[Meteor]] 的模块化设计,packages目录下:  | ||
| + |  my-custom-theme-template	reaction-collections		reaction-i18n			reaction-router  reaction-ui-navbar  | ||
| + |  reaction-accounts		reaction-core			reaction-inventory		reaction-sample-data  reaction-ui-tagnav  | ||
| + |  reaction-analytics		reaction-core-theme		reaction-layout			reaction-schemas  | ||
| + |  reaction-analytics-libs		reaction-dashboard		reaction-logger			reaction-shipping  | ||
| + |  reaction-catalog		reaction-default-theme		reaction-orders			reaction-social  | ||
| + |  reaction-checkout		reaction-email-templates	reaction-product-variant	reaction-ui   | ||
| + | 模块安装  | ||
| + |  meteor add reactioncommerce:core  | ||
| + |  meteor add reactioncommerce:core-theme   | ||
| + |  meteor add reactioncommerce:reaction-accounts  | ||
| + |  meteor add reactioncommerce:reaction-orders  | ||
| + |  meteor add reactioncommerce:reaction-shipping  | ||
| + |  ...  | ||
| + | [https://github.com/reactioncommerce/reaction-helloworld Hello World] 一个简单的Meteor包  | ||
| + |  cd reaction/packages  | ||
| + |  git clone https://github.com/reactioncommerce/reaction-helloworld  | ||
| + |  cd reaction  | ||
| + |  meteor add reactioncommerce:reaction-helloworld // 需要修改 packages.js 里的 api.versionsFrom("[email protected]"); 和 api.use("reactioncommerce:[email protected]");  | ||
| + |  meteor remove reactioncommerce:reaction-helloworld  | ||
| + | |||
| + | ==MongoDB==  | ||
| + | 使用[[Robo 3T]]管理[[MongoDB]]数据库。  | ||
| + | |||
| + | [https://github.com/reactioncommerce/reaction/tree/master/lib/collections/schemas 数据库Schemas]  | ||
| + | |||
| + | ==项目==  | ||
| + | *[https://github.com/ongoworks/meteor-security meteor-security]  | ||
| + | *[https://github.com/alanning/meteor-roles meteor-roles]  | ||
| + | *[https://github.com/CollectionFS/Meteor-CollectionFS CollectionFS] 上传处理商品图片  | ||
| + | *[https://github.com/aldeed/meteor-simple-schema meteor-simple-schema]  | ||
| + | *[https://github.com/kadirahq/flow-router FlowRouter]  | ||
| + | *[https://github.com/kadirahq/meteor-dochead meteor-dochead]  | ||
| + | *[https://github.com/ongoworks/meteor-bunyan meteor-bunyan] 日志模块  | ||
| + | *[https://github.com/juliancwirko/meteor-s-alert/ meteor-s-alert] [https://github.com/t4t5/sweetalert/ sweetalert]  | ||
| + | *[[e3js]]  | ||
| + | |||
| + | ==账户集成==  | ||
| + | *Facebook  | ||
| + | *Google  | ||
| + | *Twitter  | ||
| + | |||
| + | ==支付==  | ||
| + | [https://github.com/reactioncommerce/reaction-paymentmethod reaction-paymentmethod]  | ||
| + | *PayPal [https://github.com/reactioncommerce/reaction-paypal reaction-paypal]  | ||
| + | *Authorize.net [https://github.com/reactioncommerce/reaction-auth-net reaction-auth-net]  | ||
| + | *Stripe [https://github.com/reactioncommerce/reaction-stripe reaction-stripe]  | ||
| + | *Braintree [https://github.com/reactioncommerce/reaction-braintree reaction-braintree]  | ||
| + | *支付宝 (暂不支持)  | ||
| + | *微信支付 (暂不支持)  | ||
| + | |||
| + | ==App==  | ||
| + | iOS、Android App  | ||
| + | |||
| + | ==用户==  | ||
| + | *[https://getoutfitted.com GetOutfitted]  | ||
| + | |||
| + | ==部署运维==  | ||
| + | *[https://hub.docker.com/u/reactioncommerce/ Docker Hub]  | ||
| + | *[https://github.com/reactioncommerce/launchdock Launchdock]  | ||
| + | *[https://github.com/reactioncommerce/launchdock-connect launchdock-connect]  | ||
| + | |||
| + | ==文档计划==  | ||
| + | *[https://github.com/reactioncommerce/redoc redoc]  | ||
| + | *[https://github.com/reactioncommerce/reaction-docs reaction-docs]  | ||
==图集==  | ==图集==  | ||
<gallery>  | <gallery>  | ||
| + | image:reaction-architecture.png|Reaction架构  | ||
| + | image:Reaction-Commerce-Product-Detail-Page.png|PDP  | ||
| + | image:reaction-commerce-initial-admin-account.png|管理员账户  | ||
| + | image:reaction-commerce-homepage.png|商城首页  | ||
image:reaction-commerce-dashboard.png|控制台  | image:reaction-commerce-dashboard.png|控制台  | ||
image:reaction-commerce-order.png|订单  | image:reaction-commerce-order.png|订单  | ||
| + | image:Reaction-Commerce-MongoDB.png|MongoDB数据库  | ||
</gallery>  | </gallery>  | ||
| 第19行: | 第174行: | ||
[[category:JavaScript]]  | [[category:JavaScript]]  | ||
[[category:docker]]  | [[category:docker]]  | ||
| + | [[category:huihoo]]  | ||
2022年3月31日 (四) 03:22的最后版本
Reaction Commerce 是一个现代、响应式、实时事件驱动的电子商务平台。基于 JavaScript、Meteor、Node.js 构建,支持 Docker 部署。
目录 | 
[编辑] 简介
[编辑] 新闻
- We're 4 Years Old! (2017.10.09)
 - 2017,Reaction Commerce获谷歌GV领投的850万美元A轮融资,且在2016年获得270万美元种子轮投资。
 
[编辑] 版本
- 0.13.0, Meteor 1.3 support for ES2015 modules
 - 0.12.0
 - 0.11.0, Complete rework for the core order workflow
 - 0.10.0, Adminster and manage returns and refunds.
 - 0.9.1, Refactor to ES6, plus package and architecture changes
 - 0.8.0, Update to Meteor 1.2
 
[编辑] 功能
- 其它付款方式
 
支持更多的支付方式(供应商TBD)。
- 入门指南
 
如何使用 Reaction Commerce 入门演练。
- 多租户(Multi-Tenant)市场
 
创建一个共享的多租户市场的多个商店。
- 订阅产品
 
基于产品类型的订阅(Subscription based product types)。
- Hero Manager
 
Inline management for hero sections on your shop.
- 版本控制
 
版本控制与回滚所有编辑。
- 产品继承
 
通过parent-child-clone inheritance管理产品定价,促销,可见度。
- 促销
 
Ability to manage and track promotions by channels, events, and more.
- 货到付款
 
货到付款的支付方式。
- 多供应商(Multi-Vendor)
 
Multiple vendors with review, publish, drop shipping.
- 事件日志
 
Full insight to all actions performed.
- 集成Bitcoin
 
能够接受你的店铺比特币付款。
- 延期交货(Backorders)
 
即使数量用完购物者仍可以购买产品。
- 通知
 
通知和警报,包括短信的网关集成。
- 原生移动应用
 
构建、部署iOS,Android原生响应式应用。
- REST API
 
扩展 Meteor DDP 方法并提供 RESTFul API。
- 数字产品
 
销售独立的数字商品,或混合的商品实物。
- 集成 Shippo
 
发货更好,发货更智能。
- 订单录入和编辑
 
Adminstrator addition and editing of orders.
- 嵌入社交内容
 
嵌入的评论,微博等社交内容。
- 灵活的税收管理
 
管理和自定义的税收规则。
- 可行的分析
 
数据驱动的产品介绍和性能分析。
- 自动送料出口
 
提交产品到比较购物引擎。
- 热键
 
建立快捷方式定时任务快速触发响应动作。
- 主题画廊(Theme Gallery)
 
从主题库中进行选择来改变你的店铺的设计和体验。
- 从其它品台导入数据
 
Import products from Squarespace, Shopify, Spree, Magento into Reaction.
- 发布流程
 
根据版本和角色的发布和审批流程。
[编辑] 指南
curl https://install.meteor.com | /bin/sh # installs Meteor git clone https://github.com/reactioncommerce/reaction cd reaction meteor npm install ./reaction pull ./reaction http://local.host:3000/ ./reaction reset Resetting Database!! Also delete modules? [y/N] ./reaction install git pull meteor reset // Project reset. meteor --raw-logs --settings settings/dev.settings.json
[编辑] Meteor
基于 Meteor 的模块化设计,packages目录下:
my-custom-theme-template reaction-collections reaction-i18n reaction-router reaction-ui-navbar reaction-accounts reaction-core reaction-inventory reaction-sample-data reaction-ui-tagnav reaction-analytics reaction-core-theme reaction-layout reaction-schemas reaction-analytics-libs reaction-dashboard reaction-logger reaction-shipping reaction-catalog reaction-default-theme reaction-orders reaction-social reaction-checkout reaction-email-templates reaction-product-variant reaction-ui
模块安装
meteor add reactioncommerce:core meteor add reactioncommerce:core-theme meteor add reactioncommerce:reaction-accounts meteor add reactioncommerce:reaction-orders meteor add reactioncommerce:reaction-shipping ...
Hello World 一个简单的Meteor包
cd reaction/packages git clone https://github.com/reactioncommerce/reaction-helloworld cd reaction meteor add reactioncommerce:reaction-helloworld // 需要修改 packages.js 里的 api.versionsFrom("[email protected]"); 和 api.use("reactioncommerce:[email protected]"); meteor remove reactioncommerce:reaction-helloworld
[编辑] MongoDB
[编辑] 项目
- meteor-security
 - meteor-roles
 - CollectionFS 上传处理商品图片
 - meteor-simple-schema
 - FlowRouter
 - meteor-dochead
 - meteor-bunyan 日志模块
 - meteor-s-alert sweetalert
 - e3js
 
[编辑] 账户集成
[编辑] 支付
- PayPal reaction-paypal
 - Authorize.net reaction-auth-net
 - Stripe reaction-stripe
 - Braintree reaction-braintree
 - 支付宝 (暂不支持)
 - 微信支付 (暂不支持)
 
[编辑] App
iOS、Android App
[编辑] 用户
[编辑] 部署运维
[编辑] 文档计划
[编辑] 图集
[编辑] 链接
- Reaction Commerce官网
 - Reaction Commerce @ GitHub
 - Ongo Works We're building a new commerce experience.