用 Node+Angular 写了个简单的社区,还没写完。

2016-08-26 20:24:17 +08:00
 NARUTOzp

用 Node+Angular 写了个简单的社区,数据库用的 MongoDB ,目前还没写完,代码在https://github.com/zpnaruto/node-angular-blog。小的经验尚浅,第一个独立做的项目,求轻喷。求大神指出不足。~~~~~~~~~动次打次 biubiubiu

3477 次点击
所在节点    程序员
14 条回复
ss098
2016-08-27 01:11:09 +08:00
摸摸,没有人回复。

建议增加一个在线示例,这样贴源码不方便群众观看提出意见。
Kilerd
2016-08-27 01:12:50 +08:00
github 中写到: 一个用 angular+node 实现的简单多人博客网站

所以是 社区 还是 博客。
Kilerd
2016-08-27 01:13:14 +08:00
另外,来个 DEMO ,估计会很好。
NARUTOzp
2016-08-27 10:30:00 +08:00
@Kilerd 哦,我去改正, sorry~
NARUTOzp
2016-08-27 10:30:28 +08:00
@ss098 嗯好的,演示在 119.29.199.197:3000 ,还没买域名= =
incrediblink
2016-08-27 11:42:00 +08:00
恐惧!八空格党!
incrediblink
2016-08-27 11:49:19 +08:00
貌似密码在数据库中是明文存储的?不太合适吧……可以考虑下 Bcrypt ,至不济考虑下 Bcryptjs 0w0
另外, Login 部分并没有验证密码啊…… 我随便输一个密码都能登录
yagao0o
2016-08-27 11:52:13 +08:00
明文存密码其实是个挺可怕的事儿=。=
我也刚学 MEAN stack ,之前看到有篇教程,推荐给你 http://www.cnblogs.com/stoneniqiu/p/5690731.html
yagao0o
2016-08-27 11:55:56 +08:00
另外, Git 就是用来版本控制的,没必要复制一份再加个 1 在后面……直接创建一个分支也行啊~
NARUTOzp
2016-08-27 12:02:30 +08:00
@incrediblink 恩,好的,谢谢,我是 mean 初学者,一个人写好多容易没考虑到,肯定有很多纰漏的,谢谢指出
NARUTOzp
2016-08-27 12:03:11 +08:00
哦,好的, git 刚开始用没多久呢,还不熟练,谢啦,~~(づ ̄ 3  ̄)づ
NARUTOzp
2016-08-27 12:12:51 +08:00
本来想继续写,后来发现挂科了,得画一个多星期准备补考了,考完再继续,啊哈哈啊哈哈~~~
liujin834
2016-08-28 11:58:45 +08:00
不错不错,好厉害,不过你把 node_module 也给放到 git 里不太好, clone 之后 npm install 就行了,不用把这些都放好,还有少部分的工具有可能需要编译,这部分不执行 npm install 有可能会出错。前端如果不复杂的话可以用 bower ,要巧用 npm 还有 bower 这些包管理工具,可以有效的减小 git 项目体积
NARUTOzp
2016-08-28 12:19:37 +08:00
@liujin834 恩,好的,非常感谢。~~~

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

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

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

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

© 2021 V2EX