最近公司业务探索,想开发一套在线阅读的平台,大体需求就是平台上的书在用户注册并登录之后都可以免费试读最开始的一小段章节,用户付费购买这本书之后,就可以阅读整本书的内容。
我是 JS 全干工程师,如果用基于 Node.js 的后端来开发的话,这一整套功能的整体架构/前端/后端该如何实现呢?
PS:用户注册/登录这块儿,目前考虑到兼容性,是打算用邮箱作为账号来注册登录,找回密码也是采用发验证码到邮箱的方式。
1
whthomas 237 天前 via iPhone
如果是探索业务,可以先简单设计一下。
准备俩页面,一个页面只有试读章节,另外一个页面准备完整章节,这样实现的复杂度上处理起来就会轻松不少。 PMF 验完再去考虑体验上的设计投入可能会更合适一些。 |
2
ttyhtg 237 天前 via Android
我记得 github 上有现成的吧,大佬可以参考一下
|
3
dream4ever OP @ttyhtg 啊,忘了 GitHub 了,多谢。
|
4
dream4ever OP @whthomas 也是个办法,先做个 MVP 版本出来再说,哈哈。
|
5
dahaoyoubeifeng 237 天前
抽象成权限控制平台的一部分?
|
6
dream4ever OP @dahaoyoubeifeng 自己一个人开发,还没有精力弄一个权限控制平台。
|
7
LuckyLauncher 237 天前
渲染还是一样的渲染,后端验证有没有购买购买了就返回全量数据没购买就返回部分数据
不管一个页面两个页面校验这块后端跑不了的 |
8
jimmy7336 237 天前
简单
|
9
blankmiss 237 天前 1
有些网页阅读 需要登录 或者 公众号输入验证码 ,这种贼有意思 可以断点修改返回值
|
10
lekai63 237 天前 via iPhone
先发免费部分文字,付费后再发全文。
你要开始就全文发到客户端,怎么着都能解吧。 |
11
marquina 237 天前
这种真的有商业化空间嘛……我之前在书店买了一本《通往奴役之路》,到家后发现书里译文部分读起来头疼。如果我能提前试读到内容,可能就不会买这本书了。
|
12
vue666 236 天前
这个避免不了付费的用户拿你的做成 md, 放到闲鱼上卖
|
13
swling 236 天前
问题很多啊,首先版权问题怎么处理,其次,如果是面向大陆用户的,邮箱注册是不允许的,因为必须实名制。考虑手机注册,或者接入腾讯账号体系。
|
14
sampeng 236 天前
这探索个啥。。。微信那么个版权庞然大物在那。。做出来就是给投资人做出来的。。。
|
15
FYFX 236 天前
paywall 功能应该有现成的代码可以抄吧。。。
|
16
ebushicao 236 天前
我记得国内业务现在用户账户是必须绑定手机号的,那直接手机号加短信验证码那套就完了。如果不是国内业务,那 supabase auth 直接就可以上,也就是上线前需要设置一下 SMTP 。
|