一句话解释什么是脚手架 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
pantaovay
V2EX    程序员

一句话解释什么是脚手架

  •  
  •   pantaovay
    pantaovay 2013-09-25 16:00:43 +08:00 5885 次点击
    这是一个创建于 4412 天前的主题,其中的信息可能已经有所发展或是发生改变。
    27 条回复    1970-01-01 08:00:00 +08:00
    gotounix
        1
    gotounix  
       2013-09-25 16:02:28 +08:00
    高空作业平台。
    nigelvon
        2
    nigelvon  
       2013-09-25 16:03:46 +08:00
    lichao
        3
    lichao  
       2013-09-25 16:06:56 +08:00
    我的理解就是:CRUD 的基本方法
    pantaovay
        4
    pantaovay  
    OP
       2013-09-25 16:08:04 +08:00
    @nigelvon 别闹
    alay9999
        5
    alay9999  
       2013-09-25 16:08:05 +08:00
    框架的辅助
    whuhacker
        6
    whuhacker  
       2013-09-25 16:13:25 +08:00
    听说过 Yeoman 是脚手架,我也不太懂。。
    看上去就是把别的工具都集合在一起使用的一个工具
    lichao
        7
    lichao  
       2013-09-25 16:17:00 +08:00
    泛泛的问题,果然只能得到泛泛的回答
    davepkxxx
        8
    davepkxxx  
       2013-09-25 16:19:18 +08:00
    手架,亦架,是一性的建工具,用支持正在建或重建的房或建物,亦用於船等大型的移式物品。
    min
        9
    min  
       2013-09-25 16:19:32 +08:00
    使用的时候脚踩手扶的架子
    ijse
        10
    ijse  
       2013-09-25 16:48:52 +08:00
    @davepkxxx 临时性的工具 , IDE算是一个吧~~
    nine
        11
    nine  
       2013-09-25 17:05:02 +08:00
    增加搭建速度,且用完必须拆掉的工具。
    cyr1l
        12
    cyr1l  
       2013-09-25 17:07:41 +08:00
    rails g scaffold
    kran
        13
    kran  
       2013-09-25 17:09:17 +08:00
    快速搭建原型?辅助作业?
    wuyamoyun
        14
    wuyamoyun  
       2013-09-25 17:29:22 +08:00
    梯子
    lichao
        15
    lichao  
       2013-09-25 17:38:33 +08:00
    @kran 对吧,就是“快速搭建原型”,不过拿 rails 的 scaffold 来说,我觉得实际开发中几乎不会使用它
    11
        16
    11  
       2013-09-25 18:06:38 +08:00
    CI的脚手架在2.0(还是之前版本?)就被剔掉了
    mengzhuo
        17
    mengzhuo  
       2013-09-25 18:08:16 +08:00
    Python
    werkzeug -> 脚手架
    flask -> 毛坯房
    xingzhi
        18
    xingzhi  
       2013-09-25 18:21:07 +08:00
    @mengzhuo
    Django 算商品房么,带装修的?
    nichan
        19
    nichan  
       2013-09-25 19:14:04 +08:00   2
    小时候第一次听的时候以为是 绞首架……
    “什么?盖房子还要租绞首架?这么恐怖……”
    brikhoff
        20
    brikhoff  
       2013-09-25 19:18:01 +08:00
    去旁边工地问问,看看,摸摸
    ericls
        21
    ericls  
       2013-09-25 21:02:25 +08:00
    bootstrap算么?
    Sunyanzi
        22
    Sunyanzi  
       2013-09-25 21:34:06 +08:00   2
    个人理解是在框架主体之外的提高开发速度的辅助工具 ...

    比如我的框架脚手架能够提供的功能之一是根据表结构自动生成一个操作类 ...

    整个生成过程包括功能选择和 SQL 调整都可以通过若干次鼠标点击完成 ... 不用键盘输入 ...

    另外比如根据描述搜索和下载「你可能需要的」类库或者快速读取某个类库的文档也算是脚手架 ...

    这些功能只在程序开发的过程中会用到 ... 程序开发完成之后就没用了 ...
    pantaovay
        23
    pantaovay  
    OP
       2013-09-26 00:05:09 +08:00
    @Sunyanzi 最好的总结了
    hanai
        24
    hanai  
       2013-09-26 00:44:47 +08:00
    minecraft 里就有脚手架
    xingzhi
        25
    xingzhi  
       2013-09-26 01:02:40 +08:00
    @Sunyanzi
    依你所言,针对开发所用到的工具是脚手架。
    那自己写的 utils 算是脚手架吗?
    kimjxie
        26
    kimjxie  
       2013-09-26 11:14:13 +08:00   1
    辅助项目开发但本身不属于项目、不参与产品最终运行的工具
    脚手架一个重要的部分就是搭建虚拟运行过程
    msg7086
        27
    msg7086  
       2013-09-26 11:18:55 +08:00
    看到 @Sunyanzi 童鞋的回复,我下意识的看了下发帖时间……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2674 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 07:13 PVG 15:13 LAX 00:13 JFK 03:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86