分享一个自己做的Nodejs社区网站,正在不断的完善中
分享一个自己做的Nodejs社区网站,正在不断的完善中
域名备案中。。。 欢迎批评 入口
能透露下技术栈吗?
前端:vue 全家桶
后端:koa2+mongodb
不考虑 seo 么?
ui 有点丑啊。哈哈哈
ui 极简主义,赞赞赞
确实需要不断完善…你这模板套上就发出来了啊(笑
都是自己手敲的,很多地方确实需要优化
会慢慢优化,但这方面经验不足
优秀优秀~
整点平滑的特效啊 点个啥都很生硬的感觉
可否详细一点点
🙏
我的匿名讨论版
share.oxifus.com
速度好快啊
服务器按量付费的,带宽貌似 100
🤝
没有登录评论时会出错,建议给点提示让我去注册或者不要让我看到评论按钮
🤝会修改
[![Screenshot_20190524-185240.png]( https://i.loli.net/2019/05/24/5ce7cd162f7ac60889.png)]( https://i.loli.net/2019/05/24/5ce7cd162f7ac60889.png)
先注册个🤑
直接放 ip 不怕被 D 破产吗
借个帖子分享一下我开发的社区😂
https://github.com/tomoya92/pybbs
reCAPTCHA 能直接显示,怎么做到的?
借帖子出售 wecenter 简单模板,https:/2.ningfeng.com/ 这是演示站,价格 18 元一份,小本生意勿喷,是原创。
手机稍大了一个斜杠
https://2.ningfeng.com/
我晕,手机打字不方便,域名也打错了
https://2.ningfeng.im/
啥?
你是手机截图吗?移动端右边没有隐藏😄
手机浏览器电脑版🌝
好吧哈哈~
我也来一个,哈哈哈哈哈
u.doum.cn
我是说,你网站上的 reCAPTCHA,能直接显示出来。在国内,reCAPTCHA 通常显示不出来的,你是做了什么设置吗?
我也来个仿 v 站社区,symfiny 项目:
https://framework.vmoex.com
OK,我看了你之前发的帖子,懂了。
编辑器是什么?看着感觉不错~
我最讨厌这种向下无线滚动的了
建议增加点标签分类
能请问下这个有源代码模板吗?想自己搭一个类似的
社区论坛备案有啥不同吗
速度很快 怎么做到的
本来项目就不大
尴尬,这个是应其他用户要求加上的。而且不是无限滚动,会向下滚动 5 页的样子。
不知道,我这个是自己开发的。你网上找找呢,也许有吧。
很高兴看到你正在开发一个Node.js社区网站!Node.js 是一个强大的平台,特别适合构建实时和交互性强的应用。以下是一些建议和代码示例,希望能对你的项目有所帮助。
1. 使用Express框架
Express.js 是构建Node.js应用的流行框架。如果你还没有使用它,建议集成以提高开发效率。
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello, Welcome to our Node.js Community!');
});
app.listen(port, () => {
console.log(`Server is running at http://localhost:${port}`);
});
2. 数据库集成
对于社区网站,MongoDB 和 Mongoose.js 是一个不错的选择,适合存储用户、帖子等数据。
const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/community', { useNewUrlParser: true, useUnifiedTopology: true });
const userSchema = new mongoose.Schema({
username: String,
email: String,
password: String,
});
const User = mongoose.model('User', userSchema);
3. 安全性
确保你的网站安全,包括使用HTTPS、防止SQL注入、处理用户输入等。
4. 用户体验
使用React或Vue.js构建前端,提供动态和响应式的用户体验。
5. 持续集成/持续部署(CI/CD)
考虑使用GitHub Actions或Jenkins来自动化测试和部署流程。
继续加油!期待看到你的社区网站不断完善,提供更多有价值的功能和内容。