网站首页 > 技术文章 正文
脚手架作为项目亮点。
这个脚手架从0到1就开发完了,并不只是开发完了,开发完了之后能学到什么东西?
·第一个肯定是要了解像vue-clicreate-react-app这样的库,它们底层是用了哪些插件,哪些库去实现的。脚手架也是借助于第三方的库,然后综合自己的逻辑来实现一个脚手架。这个是最重要的一点,做一个脚手架将来跳槽怎么样能把它作为简历当中的一个亮点来和面试官进行聊。
因为在面试的过程当中大部分同学会被面试官问到了一个问题,就是你的项目中有什么难点?当然这种问法可能不同,有可能问你做的所有的项目哪个对你有挑战,或者说你觉得最难的项目是什么?其实都在问你项目中的难点和亮点。
这个问题其实看起来非常简单,其实很难回答,因为从面试官的角度来说他不想听你的项目流水账。在企业里面前端大部分都做管理系统或者是H5,还有小程序,还有一些门户网站,基本上就这几类。这个H5就是所谓的移动端,其实最难的就是管理系统。而且往往好多人做这种业务都是做增删改查,都是仅仅于做业务,都是做这种流水账的项目。
所以说大部分前端同学在面试当中说不出自己项目中的亮点,其实并不是说没有亮点,只是你不会去挖掘。就好比这个脚手架,我带大家从0到1实现了一个脚手架,总共大概16节课,手把手的教大家从0到1实现一个脚手架。
就好比这个脚手架,其实可以从前端工程化的角度去发掘自己的亮点,因为前端工程化范围是非常广的,它包括模块化,包管理机还有规范,还有构建工具,还有脚手架,还有DevOps,那么这地方就是做的一个脚手架。
怎么样和面试官聊?比如说像在公司里面当开启一个新的前端项目的时候,一般是怎么样开始的?大部分人都是从网上下载一个开发的模板,或者说复制一份原来的项目,然后把没用的代码删掉,然后修修改改进行开发。
所以说,其实可以借鉴vue-cli create-react-app官方提供了脚手架的这种思路。
所以可以根据公司自身的业务,前端自身的模板,公司里面大部分都是做管理系统,所以提炼成了vue的模板、react的模板、H5移动端的模板、小程序的模板,还有数据可视化的模板。
然后开发一个脚手架,把这些模板都集中到脚手架里面去,这样用的时候只需要敲击几行命令就能快速的帮我生成一个开发框架。这样的从全局、从团队角度来说能极大的提高项目的启动效率,这也是一个亮点。而且这更能体现出技术视角,是从全局看的。
所以跟着我把脚手架项目从0到1敲下来之后,完全可以从前端工程化的思路难点写到简历里面,聊的时候就可以以这种方式和面试官聊。
猜你喜欢
- 2025-05-26 Wee – 为现代 Web 开发打造的 CSS 脚手架
- 2025-05-26 中建工地高颜值的“秘诀”:盘扣式外架+定型化网片
- 2025-05-26 你没见过的新型花篮外架技术更快捷更方便,值得推广
- 2025-05-26 图解:盘扣式脚手架搭建步骤
- 2025-05-26 收藏!2022最新工字钢悬挑脚手架做法和规范,萌新必看
- 2025-05-26 「架构师必备」基于SpringCloud的SaaS型微服务脚手架
- 2025-05-26 使用 Vue 脚手架,为什么要学 webpack?(一)
- 2025-05-26 新型梁侧预埋式外脚手架连墙件施工工艺和流程
- 2025-05-26 SpringBoot+LayUI后台管理系统开发脚手架
- 2025-05-26 推荐一款超棒的SpringCloud 脚手架项目
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (49)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- mac oracle (47)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)