Skip to content

Front-end-teams/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

前端交流网站

1 基本介绍

本项目主要是由四人开发的前端交流网站。主要功能时博客查看与发表、问题的提问与回答、互联网招聘与经验分享。所使用的技术有HTML/css/JavaScript/NodeJS/MongoDB等。由于四人都是初步探索NodeJS、MongoDB的使用,有些地方可能实现方法不太好 ##2 主要实现的功能

  • 文章的上传以及文章的浏览、编辑、删除等功能,除此之外实现了文章访问量、点赞量、收藏量的统计
  • 文章页面的无限加载
  • 用户的注册与登录
  • 用户的头像裁切与上传 用户基本信息的修改
  • 问答问题的回答与评价
  • 工作的发布与浏览

##3 主要使用nodejs工具

  • 框架:express 4.13.1
  • 中间件:bodyparser、session、favicon、cookie-parser、express-session、morgan(服务器生成请求日志)
  • 基本模块:http fs querystring path
  • 调试模块:node-inspector、debug
  • 上传文件模块:multer、formidable
  • 图像裁切处理模块:gm imageick 前端库jcrop
  • 连接数据库的模块:mongodb
  • 防止程序崩溃模块:forever

##4 构建工具 主要使用gulp构建工具完成js、css和图片的压缩

About

基于nodejs和mongodb的前端交流网站

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published