想搭建一个家庭网站。身为一个前端开发人员,请教下后台怎么选择。

2020 年 7 月 21 日
 ethan678

想搭建一个家庭网站。身为一个 web 前端开发,请教下后台怎么选择。

家庭网站功能:

后台打算自己学着做,java 会一些,没有实际项目经验。nodeJS 做后台不知道是否可行。 数据库怎么选择?

10314 次点击
所在节点    程序员
84 条回复
wdxm2008
2020 年 7 月 22 日
我也推荐 django 还能前后端分离
GG668v26Fd55CP5W
2020 年 7 月 22 日
strapi,一个目前非常火的 headless cms 管理,后端可以图形化配置 api,提供 hook 自定义修改 API,带权限管理,大部分时间专注前端就行了。
oubfgiar
2020 年 7 月 22 日
这不就是群晖吗,哈哈哈。
OldPanda
2020 年 7 月 22 日
WordPress
skinny
2020 年 7 月 22 日
我觉得楼主自己开发没什么不好的,就当学习后端开发咯,而且有个需求简单的实际项目练手,学习起来更快。

至于后端,会 java 就 spring boot,想 js/ts 一把梭就选个开发活跃的易用的 node 框架。其实 asp.net core 也不错,也没有有平台限制,易于部署,性能还挺高,甚至还可以像 go 开发的服务端一样不用前面配个 nginx 什么的。

至于数据库,我觉得你可以从 sqlite3 入手,简单易用,轻量级,容易备份。至于性能,不用瞎操心,家庭那点访问量和读写,根本不是个事儿。

关键在于你不能选一堆看似高大上的技术,但学习过程漫长,很久都看不到成果,那你也许没多久就弃坑了。
matepi
2020 年 7 月 22 日
我自己家的用:jlhttp+h2 数据库+文件系统,就搭掉了
轻量级就够用要什么大东西,在家轻松随意点,不用研究别人的轮子
fcmio
2020 年 7 月 22 日
@dantegg 看完以后觉得我连个养鸡的都不如。很惭愧。
xuanbg
2020 年 7 月 22 日
这种用现成的就好,我会的都不乐意写,何况你不会还要学。如果是为了学习的话,选 Java 不会错。
zzzmh
2020 年 7 月 22 日
java 其实可以的,会的多就学一下 springboot 一条龙,会的不多学 jfinal 快速上手
其实选什么语言不重要,学习成本和维护门槛才重要,决定了你能不能写到完还没放弃
raptor
2020 年 7 月 22 日
买个群晖就好了,你这个明显是从入门到放弃的节奏
roma
2020 年 7 月 22 日
看到 NAS 都是说群晖,很少有人提威联通( QNAP ),是威联通产品、用户体验不如群晖么?
Francis404
2020 年 7 月 22 日
Node
nullboy
2020 年 7 月 22 日
Emby
whatalittleboy
2020 年 7 月 22 日
github 找个开源项目修修补补
RouJiANG14
2020 年 7 月 22 日
开源的博客自己改一改方便啊。。
Hanggi
2020 年 7 月 22 日
其实出发点感觉挺温馨的,但是确实不推荐自己搭,推荐买一些设备,好点的路由器,nas 啥的,你的需求都能得到满足。
ifxo
2020 年 7 月 22 日
还不如搞一个 ftp 服务器,最简单的,我家现在就是这样
corona
2020 年 7 月 22 日
这个想法挺好的,我也想搞一个了
keepfun
2020 年 7 月 22 日
百度网盘 是不是就可以
类似上面说的 dzz.cc
a308057848
2020 年 7 月 22 日
ftp 服务器

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

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

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

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

© 2021 V2EX