阿里本地生活前端一面

940 阅读1分钟

自我介绍,先简单聊了一下项目

webpack

技术选型,为什么要用react

交易系统做了哪些前端安全防御措施

项目的发布上线流程

浏览器有哪些存储方式,各自的优缺点及应用场景

cookies, localstorage, sessionstorage

前端事件机制eventloop

css盒模型

数组有哪些遍历方法

怎样判断空对象

对前端工程化的理

前端工程化的目的主要在于提高开发效率以及提高代码质量,增加项目的可维护性及降低后期更新迭代的难度。

组件化

组件化是把UI页面拆分为不同的部分,一个页面是由一个大组件构成,大组件又包含多个中型组件,中型组件又可以包含多个小组件。每个组件都是由html, css, js构成的完备单元。

模块化

模块化的工具有webpack

规范化

项目的目录结构是否合理,有没有对项目的资源做统一的定位管理。

通过代码规范,命名规范以及前后端接口数据规范,提高团队协作的能力及代码质量。

前后端分离开发,仅通过异步ajax交换数据,可以使前后端独立松耦合。