想请教下前端在没有接口、数据结构定义时的开发流程 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dawnsw
V2EX    问与答

想请教下前端在没有接口、数据结构定义时的开发流程

  •  
  •   dawnsw 2023-08-19 22:44:52 +08:00 1160 次点击
    这是一个创建于 815 天前的主题,其中的信息可能已经有所发展或是发生改变。

    其实是想请教下各位觉得在只有设计稿,没有接口定义的时候 前端应该开发到一个什么样的程度才算合格,是设计图 1 比 1 还原吗? 还是要包括预留了接口的处理?

    4 条回复    2023-08-20 17:25:25 +08:00
    netabare
        1
    netabare  
       2023-08-20 03:01:10 +08:00 via Android   1
    如果大概知道要消费的数据的形状,也知道可能有哪些函数的情况下,可以自己模拟一下吧。

    按照复杂程度,如果特别简单可以自己手写个简单的服务器提供一些固定的数据,或者利用例如 postman 之类的 mock 软件。

    不是很理解「 1 比 1 还原」和「包括预留接口」的问题,如果后端没给 API 签名不可能 1 比 1 还原吧。但是肯定要按照想定的接口的情况下开发呀,除非你的前端非常复杂然后可以在不考虑 API 交互的情况下一边做其他部分一边等后端接口弄好。
    ruoxie
        2
    ruoxie  
       2023-08-20 12:59:59 +08:00 via iPhone
    目前我 c 端有设计稿的能完成 80 左右,管理后台有原型的 curd 能完成 95% 左右,团队里其他成员略低一点,因为整个架构是我定的,工具也是我开发的。平时要求他们要学会自己去抽象前端模型,不要给后端当接口测试工具了
    ruoxie
        3
    ruoxie  
       2023-08-20 13:03:32 +08:00 via iPhone
    加一句,我们都用了 ts ,禁止 any 那种
    tedding
        4
    tedding  
       2023-08-20 17:25:25 +08:00 via iPhone
    如果有接口定义的话……可以完成除了前后联调之外的那部分……我觉得至少 90+,没有接口定义就 mock 画页面,也能写个大概,至少 60+吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5678 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 01:46 PVG 09:46 LAX 17:46 JFK 20:46
    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