2025年脚手架的含义,什么是脚手架?什么才能叫做脚手架!(博主自己观点)

脚手架的含义,什么是脚手架?什么才能叫做脚手架!(博主自己观点)其实好很多做前端的小伙伴 提到脚手架可能会想到 vue 的 cli 不过确实没错这个就是脚手架 但是昨晚在群里一个小伙伴提出了 vue elemnt admin layuimin 基于 layui 的一个后台管理系统模板 这个也是脚手架 我反驳到这个严格意义上 并不能算是脚手架 他的反驳是

大家好,我是讯享网,很高兴认识大家。

其实好很多做前端的小伙伴,提到脚手架可能会想到 vue的cli ,不过确实没错这个就是脚手架。

但是昨晚在群里一个小伙伴提出了,vue-elemnt-admin,layuimin(基于layui的一个后台管理系统模板) 这个也是脚手架,我反驳到这个严格意义上 并不能算是脚手架,

他的反驳是 只要能实现快速开发的架子其实都可以称为脚手架。这个我就有点疑惑了,他也列举出来 百度上的一些博文文档,有人写博客的时候 确实会叫 layuimin是脚手架。

好了 让我们来复习下 什么是 脚手架。

首先脚手架的含义就是从工地那边来的
脚手架是为了保证各施工过程顺利进行而搭设的工作平台。

在前端范畴中 脚手架是一个工具,安装完脚手架之后可以通过一些命令来快速实现 我们项目基础环境的搭建,不用一个一个自己去配置各种文件,帮我们自动生成了规范性的项目文件目录。


讯享网

如果 很多人写项目的时候,没有脚手架的话,很多项目初期做的事情基本上都是一样的,都是安装依赖包,各种打包配置,没有脚手架工具的话,那么可能每个公司有自己的项目的结构和文件命名规范,给我们程序员也带来很多不便,每次跳槽熟悉项目会很难受。

  1. 输入命令快速生成文件目录 (这点很重要)
  2. 通过构建工具(webpack,glup,rolup) 打包项目文件 (并不是必须的,因为node服务器端的脚手架就不需要构建)
  3. 挺高项目开发效率

这样的话,如果说 别人写好的一个项目,可能是基于vue和element做的一个很优秀的后台模板,然后上传到git上,然后你说这个项目是脚手架,这个严格意义上并不算是, 因为它本身就是一个基于 vue脚手架生成的项目,然后自己有扩展了一些常用的功能,你可以成为他是一个 优秀的后台模板,说成"脚手架" 确实欠妥了。

以上仅代表个人观点,如果非得从广义上来说,帮我们快速实现项目的架子都叫脚手架的话,其实这样也不用辩驳吧。两者都有道理吧,

关注我 持续更新前端知识

小讯
上一篇 2025-04-01 11:16
下一篇 2025-03-03 17:51

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/47335.html