美团食杂零售一面
1.为什么用vue3,讲讲vue3
2.浏览器中如何使用缓存
3.项目中如何实现懒加载和缓存的
4.骨架屏的具体设计
5.git的工作区和暂存区是什么
6.项目中post和put用的多吗,都有什么应用场景
PUT的幂等的,POST是非幂等的;
一般来说,POST用于创建新资源,PUT用于更新/替换资源
补充:PUT是全量替换,如果只需要局部更新,可以使用 PATCH,其不是幂等的(但可以被设计成幂等的)
7.api是怎么设计的,讲讲restful设计风格
RESTful设计风格就是HTTP那些方法+资源标识符,同时也是无状态的
8.你是如何设计vue组件的,有没有不是ui的组件
9.如何理解vue中的容器
10.手撕:对象扁平化和用promise实现无限循环打印数组元素