电商网站用户端FE

news/2024/5/9 16:05:07/文章来源:https://blog.csdn.net/weixin_34290352/article/details/91972441

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

需求拆分原则

1、单个迭代不宜太大

2、需求可交付,能够形成功能闭环

3、有成本意识,遵循二八原则

4、有预期的价值体现


提炼核心需求

用户端:商品、购物车、下单、支付、订单、用户

后台管理:管理员登录、商品管理、品类管理、订单管理


用户端

商品:首页、商品列表、商品详情

购物车:购物车数量、添加删除商品、购物车提交

订单:订单确认(地址管理)、订单提交、订单列表、订单详情

支付:支付接口调用

用户:注册、登录、个人信息、修改密码、找回密码


管理后台

商品管理:添加/编辑商品、查看商品、下架

品类管理:添加品类、查看品类

订单管理:订单列表、订单详情、发货

权限:管理员登录


架构设计

1、分层架构:把功能相似,抽象级别相近的实现进行分层隔离

优势:松散耦合(易维护、易复用、易扩展)

2、模块化:解决一个复杂问题时,自顶向下逐层把系统规划成若干模块的过程

优势:解耦,可并行开发

AMD(异步模块定义RequireJS)、CMD(通用模块定义SeaJS)、CommonJS(服务器端js模块化的规范NodeJS)、ES6


框架选择

1、用户端:稳定、用户类型多样、有SEO要求,多页应用,jQuery + CSS

2、管理系统:求快、用户类型单一、无SEO要求,React + Sass

构建工具:Webpack,版本控制:Git


发布过程

Git上拉取待发布的代码、编译打包、将生成的代码发布到线上机器

域名分布:html,admin.js+css,s.image,img.


职责范围

后端:数据存储、文件服务、数据接口,接口制作

前端:数据请求、数据处理、页面展示,接口调用


转载于:https://my.oschina.net/startjcu/blog/3052522

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_777290.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ASP.NET夜话之二十一asp.net网站的性能优化

本篇主要讲述在ASP.NET中如何提高程序性能。提高程序性能的方法主要从编码和数据操作及优化配置三方面,本章要讲述的知识点有: l 程序编码优化 l 数据操作优化 l 配置优化 l 总结 21.1 程序编码优化 从编码方面提高程序性能的方法主要涉及到集…

开发人员学Linux(4):使用JMeter对网站和数据库进行压力测试

前言 表面看来,JMeter与本系列课程似乎关系不大,但实际上在后面的很多场景中起着重要作用:如何获知修改了某些代码或者设置之后系统性能是提升了还是下降了呢?商业的压力测试工具LoadRunner确实很高大上,但是据说费用也…

php消息推送接口,如何通过API接口给网站推送实时消息?

主要的工作者分为三个部分【web前端】【web后端】【websocket服务器】准备工作1、开启【websocket服务器】端口如下图片.png【websocket服务器】linux部署并启动服务1、下载workman包,推荐workman官方2、在linux命令行打开workman目录3、输入命令php start.php star…

asp.net网站不同子域名共享session信息

1session信息可序列化 [Serializable][Serializable]public class UserSession{ public string GroupCode{get;set;}public string RoleCode{get;set;}} 2 使cookie的path为根域名而不是子域名function setCookie(name, value) {//两个参数,一个是cookie的名子&…

使用程序自动登录网站

之前写过一篇使用代码自动登录网站,下载数据的博客程序自动登录和下载数据,后来在测试发现发现使用之前博客中的方法会导致网站系统异常,自然也就不能登录和下载数据了。但因为不是自己的网站不知道导致异常的原因,于是只能测试&a…

大型网站架构技术演进的思考(一):存储的瓶颈(1)

大型网站架构技术演进的思考(一):存储的瓶颈(1) 2016-03-23 架构说前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大…

React发布网站后,Failed to load resource: the server responded with a status of 404 (Not Found)

IIS服务器如果发布了React开发的网站后,由于react会生成一个manifest.json在网站目录,用户浏览网站时候需要用到这个文件. 而IIS默认不支持json文件的访问,需要添加MIME类型信息 点右上角添加 输入如图,确定 不需要重启IIS,客户端直接刷新请求的页面即可

自建文章网站/博客,用什么HTML/富文本/web在线编辑器发文章比较好?

这是个人思路整理,你应有你自己的选择方式. 一直想做一个自己的网站,发布一些自己的文章.总在CSDN发文章,感觉CSDN的编辑器不错. 网上搜了一下,好多人说csdn很久之前用的是一个fceditor或者kindeditor之类的. 但我发现并不是.至少现在不是. 于是在git上简单搜了搜 waht you…

用好 CSS 的 filter滤镜,让你的网站超炫

让网站又漂亮又快是大家共同追求的目标。CSS 一个比较炫的属性 Filter 是非常帅的,可以不用flash就做出很漂亮的效果。filter 中有14个滤波器,我先使用 alpha 滤波器做个渐变的例子把。 例子:首先,把下面的代码粘贴到 test.html…

前端开发必备的几个网站

1,codelf。如果你不知道怎么命名一个东西,就去上面查查看。https://unbug.github.io/codelf/ 2.json在线格式化。不需解释的神器。https://www.json.cn/ 3.Can I use。查询浏览器兼容性的官方地址。https://www.caniuse.com/ 4.MDN。比w3c更靠谱更权威的…

Lnmp架构部署动态网站环境.2019-7-3-1.4

安装wiki开源产品 一、创建数据库 [rootLnmp bbs]# mysql -uroot -p123456 mysql> create database wiki;  #创建wiki数据库 mysql> grant all on wiki.* to wikilocalhost identified by wiki;  #创建wiki数据库用户 mysql> flush privileges;  #刷新权限 二、…

absolute 必须 relative_在美国生活如何更省钱?这些购物比价网站必须收藏

转载自:美国邦利无论我们由于什么来到美国,生活总是要围绕着衣食住行,留学也好,工作也罢,既然离不开买买买,在美国生活的小伙伴就少不得要精打细算。作为省钱小达人的我,自悟出了一套省钱三部曲…

利用cookie实现网站的自动登录_wordpress网站实现QQ登录方法

前面好一佳已经说了利用插件WP Open Social实现了QQ微信分享功能以后,好一佳发现这里还可以实现QQ登录功能,于是好一佳就开始研究利用QQ登录网站的方法了,几天下来,好一佳终于搞定这个功能,今天好一佳就在这里给大家说…

网站刷关键词_如何提升网站关键词及长尾词的排名 - 百度排名提升软件

原出处:超级排名系统原文链接:如何提升网站关键词及长尾词的排名? - 超级排名系统现在百度的更新几乎每天都在更新,目的是防止别人用软件刷排名和流量,但很多软件仍在不断的模拟用户点击站点。如果你知道百度的点击算法…

K近邻算法-约会网站配对实例

背景 海伦女士一直使用在线约会网站寻找适合自己的约会对象。尽管约会网站会推荐不同的任选 但她并不是喜欢每一个人。经过一番总结,她发现自己交往过的人可以进行如下分类:(1)不喜欢的人 (2)魅力一般的人…

大型网站和java中间件_大型网站系统与Java中间件实践

第一章:分布式系统介绍1.1初始分布式系统1.1.1分布式系统的定义两个重点:一是组件分布在网络计算机上,二是组件之间仅仅用过消息传递来通信并协调行动。分布式系统的定义:分布式系统一定是有多个节点组成的系统,一般来…

网站搜索功能怎么实现_「搜索引擎优化」理解百度搜索引擎原理可以让站长网站实现快速引流...

第一、百度搜索引擎优化原理第二、百度SEO工作原理百度搜索引擎首先是先抓取我们的网站的页面,接着是收录我们的网站页面,最后是从储存在数据库上的网站页面按页面的友好度进行排名。[搜索引擎优化]理解百度搜索引擎原理可以让站长网站实现快速引流第三、…

服务器缓存修改,网站修改之后不生效主要因为缓存,缓存有几种

网站修改之后经常会遇到一个现象,就是刚才该的东西没有显示,是什么原因呢?主要原因是缓存。缓存都有哪些呢?第一、DNS缓存。这个是域名的缓存,比如说,我们的域名对应的IP是1.1.1.1换成2.2.2.2的时候&#x…

服务器修改网站首页文字,结合网站实际情况修改seo标题能提高关键词排名

网站搜索引擎优化提高排名是修改网站首页标题提高网站排名。也许这种方法不是准确的,需要结合自身因素加以改进。建议:在前期,先做一些低竞争力的词和有业务需求的关键词。二、重新定位网站的主要关键字在网站做了太多的关键字之后&#xff0…

代码粘贴到word文档的美化网站

网站网址:http://word.wd1x.com/ 网站地址:http://www.planetb.ca/syntax-highlight-word 选择的是PHP格式,美化后直接复制粘贴到文档中即可 代码美化后的样式: 粘贴到文档中的样式