V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NARUTOzp
V2EX  ›  程序员

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

  •  
  •   NARUTOzp · 2016-08-26 20:24:17 +08:00 · 3474 次点击
    这是一个创建于 3010 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    14 条回复    2016-08-28 12:19:37 +08:00
    ss098
        1
    ss098  
       2016-08-27 01:11:09 +08:00 via Android   ❤️ 1
    摸摸,没有人回复。

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

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