javascript - 中小型的电商网站的前端技术难点在哪里?
高洛峰
高洛峰 2017-04-11 11:23:49
[JavaScript讨论组]

如题!!

或者说说那些模块的设计是比较难的,需要考虑什么问题。
类似蘑菇街这样的参考

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
阿神

简单说一下。

首先确认主要的业务流程这个问题。

顺着主业务流程来设计模块,规划你要用到的模块。(常用的轮播,分页,lazyload,滚动加载,自定义的loading,弹层等等)。了解业务,尽量根据业务规划,越详细的越好,没有prd,那就自己写,没有接口文档,同样自己写。。

针对每一块业务,根据你的经验 ,来分割子模块。 多页面都要用到的复用的功能,需要提前剥离,封装调用。

如果你没采用angular ,vue ,react这种框架,你最好提前考虑好拼接字符串异步渲染dom这种事情。引入一个模板引擎吧。
早期项目,我用的是require.js + jquery +arttemplate,现在新的项目pc开始采用babel+es6+webpack+pug,移动端开始用react全家桶。

巴扎黑

性能上主要是加载速度的优化方面,常见的有懒加载和按需加载。
安全性上要保证购买按钮不能重复点击(参考抢月饼事件),防止作弊,防止xss注入等

怪我咯

手机端电商最重要的就是懒加载和下拉加载。布局就不说了这事前端最基本的

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号