龙空技术网

前端如何进行项目学习,技术亮点和难点是什么?

传智教育官方账号 170

前言:

当前咱们对“前端项目功能介绍”大约比较讲究,姐妹们都需要剖析一些“前端项目功能介绍”的相关资讯。那么小编同时在网络上汇集了一些关于“前端项目功能介绍””的相关文章,希望兄弟们能喜欢,朋友们快快来了解一下吧!

技术栈:

Vue+vuex+vue-router+webpack+ES6+node+vue-resource+mock+art-template| (12k)

React+redux+react-router+webpack+ES6

项目查找网址:历趣应用商店 - 手机APP下载&手游排行榜小程序|小程序社区|小程序开发社区-极乐小程序社区-解放号数智版-伴行数字化转型的软件产业互联网IT项目在线交易平台--米鼠网项目介绍:

使用了什么技术、实现了什么功能、遇到了什么样的问题,如何解决的;

我做了 XX 项目重构,用了 XX 技术方案,克服了 XX 的困难,最终让 XX 这类需求变更可以短平快的被消化,极速

研发、快速上线、且数据采集也做到了标准化,研发成本大大降低,数据积累增长迅速,比如 XX ,最后在 XX 产品 线中开始推广。

具体:

xxxx后台管理系统:

1. 使用vue-cli搭建项目基本结构,对项目进行模块化划分,并集成ivew组件库、axios请求库2. 利用axios拦截器实现了权限校验,对系统的登入权限进行控制,避免了无效请求3. 利用vue-router路由钩子函数实现系统角色权限控制,使不同权限的角色可以查看不同的模快4. 使用iview进行组件化开发,实现了登录、用户列表、访问统计、个人信息修改、权限配置、角色管理等页面5. 自定义日期选择组件实现,使用自定义指令、过滤器、注册全局组件等技术实现多个组件共享日期选择器组件

xxxx移动商城

1. 负责登录、注册、商品列表、购物车、订单等模块2. 使用rem对页面进行布局,以适应不同设备屏幕项目亮点/难点

这两个问题是面试必问的问题,也是需要平常多积累。

项目难点:需要提前准备,翻一下代码提交的记录,想想什么需求中有什么功能当时解决的时候比较棘手,进行一个总结。或者可以想一些兼容性的问题进行回答,针对功能设计或者是复杂数据结构的处理方面。

项目亮点:从项目架构设计,一个0-1的项目,前期的规划是什么,哪些功能需要做公共js,全局使用。比如加车、支付都需要做成公共js,哪些功能需要做成公共组件,必须几个页面都需要用到的地址选择地址管理啊,领券组件等来回答。

抛开业务的复杂逻辑

这算是比较难回答的问题了,但也是可以提前预备的,比如小程序的setData,为了心梗的优化,需要比较对象的什么属性变了,知识setData这个属性,需要写一个diff;

其他方面

其实项目不一定要多复杂,一个静态页面你觉得有亮点吗?仔细思考也是有的。

比如营销页每天换内容,怎么快速替换?要营销的内容越来越多,一个人如何完成?业务越来越多,改个组件不能只靠复制粘贴,怎么管理?转化率低的话怎么才可以提升?一个按钮写错样式到了右边,但是点的人多,下次放哪里?

这里想和大家说的是,项目不在于什么难的技术可以做,而是你在做项目的时候是否投入了思考,这个产品如何优化,有些想法怎么合理实现。

大家是否可以根据一张原型图对业务有粗略的设想呢?

有了这样的图,我们是否觉得有些些亮点了呢?

业务/技术思考 => 发现痛点 => 产出方案 => 拆解实现

随着这样的闭环思路,尽管业务在变,只要保持思考状态,没必要去想什么我的技术有没有价值,而是把思考方式对角业务。就能发现一个项目的难点,亮点了。

标签: #前端项目功能介绍 #前端介绍项目用到哪些技术 #前端介绍项目用到哪些技术方法