前言
在逛技术网站时,在一篇文章下面看到了一条评论,这条评论仁者见仁智者见智。我单独放出来说,是因为他讲到了基础。基础是重要的一个学习环节,在面试中很多问题都不难,都是基础上内容,回不回的上就看你基础掌握的怎样了,面试官也从中知道你学的怎样。
评论
我因为学习兴趣浓,从测试到java到前端一路学过来,现在就处于什么都懂,什么都半桶水的尴尬局面。我因为喜欢前端界面而渐渐的专注于前端。广和精,这一对矛盾又统一的兄弟,在前端折腾死了很多人,我面试过的一些公司,一些说你深度不够,一些说你太过狭隘,聊下来我就想打人。
我静下来缕了一下,前端发展应该是基础一定要精(三大基础:html, js, css),因为前端所有的新技术都是基于这三门技术,离不开他们;其他基于这些扩展出来的不管是框架、技术,可以广。常用的要熟悉,没法实践的要了解,平时可以做些小项目,甚至设置一个小项目,不断的用新技术去实现这个小项目。底层精,上层广,这就是一个扎实的前端技术工程师。
对于前端方向,说实话任何一个方向真的都可以深挖,做css,可以钻研css的很多应用,;做html5,更是有不计其数的需求。前提是要先生存下来,有站着的资本,然后才可以走你自己的方向。大神之所以自由,是因为有了生存基础,他们可以腾出手来做感兴趣的研究了。
小编这篇不讲基础学什么、怎么学,打算后面单独写一篇详讲。这篇是把对于vue、js、css这三方面基础整理了3套面试题,html在面试中问的不多,没有去整理但有需要的小伙伴们评论告诉小编,小编后续更新。
Vue面试题总结
vue-cli工程
- 构建的 vue-cli 工程都到了哪些技术,它们的作用分别是什么?
- vue-cli 工程常用的 npm 命令有哪些?
- 请说出vue-cli工程中每个文件夹和文件的用处
- 请你详细介绍一些 package.json 里面的配置