nodejs+vue+elementui通用在线新闻发布网

前端技术:nodejs+vue+elementui--gxujc,基于MVVM框架.
 Express 框架于Node运行环境的Web框架,封装了Node的http模块并对该模块的功能进行了扩展使开发者可以轻松完成页面路由、请求处理、响应处理,给接口和API文档,注重前端,接近原生系统,效率更好,
 
 nodejs+vue+elementui通用在线新闻发布网_第1张图片
 网站前台:
新闻类别:将新闻信息进行分类,归类显示,方便用户的查看和按类别搜索,新闻类别在首页的左侧部分进行展示,用户可以第一眼就能查看到相关类别的新闻。

nodejs+vue+elementui通用在线新闻发布网_第2张图片
新闻列表:新闻信息在首页是以列表的形式进行展示,显示新闻的标题以及发布日期,并且以发布日期的时间降序进行排列。
新闻搜索:通过输入新闻标题的关键词,进行相关新闻的模糊查询,查询出新闻信息,并且以列表的形式进行展示,方便用户的在线查看。
用户注册:网站的访客,可以在线进行注册,输入用户名、密码、姓名等基本信息后,注册成为会员,网站会员在新闻网站上,具有更多的用户操作权限,用户登录后能够对新闻进行在线的评论。

nodejs+vue+elementui通用在线新闻发布网_第3张图片
1、 node_modules文件夹(有npn install产生)
    这文件夹就是在创建完项目后,cd到项目目录执行npm install后生成的文件夹,下载了项目需要的依赖项。
2、package.json文件
     此文件是项目的配置文件(可定义应用程序名,版本,依赖项等等)。node_modules文件夹下的依赖项是从哪里知道的呢?原因就是项目根目录下的这个package.json文件,执行npm install时会去找此文件中的dependencies,并安装指定的依赖项。
3、public文件夹(包含images、javascripts、stylesheets)
      这个文件夹做过Web开发的应该一看就知道,为了存放图片、脚本、样式等文件的。
4、routes文件夹
      用于存放路由文件。
5、views文件夹
      存放视图

 nodejs+vue+elementui通用在线新闻发布网_第4张图片

 

 

 

网站后台:
管理员信息管理:管理员是网站的一个全局用户,用来支撑整个网站的运行和内容的管理,系统可以对管理员相关信息进行查看和管理,包括了管理员的账号,姓名,登录次数,并能够进行修改和删除操作。

nodejs+vue+elementui通用在线新闻发布网_第5张图片
新闻类别管理:新闻类别信息是新闻发布网用来进行网站新闻管理,分类的一个功能,可以输入网站的新闻类别信息,并能够对类别信息进行修改和删除操作。类别也可以按照类别的名称,进行模糊查询。
新闻信息管理:实现了新闻信息的后台录入,输入新闻的标题、内容,并且选择新闻类别进行分类,可以实现对新闻信息的正确管理。
新闻评论管理:能够管理前台对新闻信息的评价,对新闻的评价信息,可以进行审核操作,也能够删除不需要的评价信息,做到评价信息的合理管理。

 

nodejs+vue+elementui通用在线新闻发布网_第6张图片

 

你可能感兴趣的:(vue.js,javascript,前端)