File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,11 +20,11 @@ API 演进史
2020
2121尽管当时的手机浏览器性能,已经有相当大的改善,但是仍然会存在明显的卡顿。因此,我们在设计的时候,尽可能地便将逻辑移到了后台,以减少对于前端带来的压力。可性能问题在今天看来,差异已经没有那么明显了。
2222
23- ![ origin-api-design.png] ( origin-api-design.png )
23+ ![ origin-api-design.png] ( ../images/ origin-api-design.png)
2424
25- ![ microserivces-bff.png] ( microserivces-bff.png )
25+ ![ microserivces-bff.png] ( ../images/ microserivces-bff.png)
2626
27- ![ mobile-bff.png] ( mobile-bff.png )
27+ ![ mobile-bff.png] ( ../images/ mobile-bff.png)
2828
2929
3030API 的协作设计
Original file line number Diff line number Diff line change @@ -1546,11 +1546,11 @@ API 演进史
15461546
15471547尽管当时的手机浏览器性能,已经有相当大的改善,但是仍然会存在明显的卡顿。因此,我们在设计的时候,尽可能地便将逻辑移到了后台,以减少对于前端带来的压力。可性能问题在今天看来,差异已经没有那么明显了。
15481548
1549- ![ origin-api-design.png] ( origin-api-design.png )
1549+ ![ origin-api-design.png] ( images/ origin-api-design.png)
15501550
1551- ![ microserivces-bff.png] ( microserivces-bff.png )
1551+ ![ microserivces-bff.png] ( images/ microserivces-bff.png)
15521552
1553- ![ mobile-bff.png] ( mobile-bff.png )
1553+ ![ mobile-bff.png] ( images/ mobile-bff.png)
15541554
15551555
15561556API 的协作设计
Original file line number Diff line number Diff line change @@ -1271,13 +1271,13 @@ <h2 id="api-演进史">API 演进史</h2>
12711271< p > 刚毕业的时候,工作的主要内容是用 Java 写网站后台,业余写写自己喜欢的前端代码。慢慢的,随着各个公司的 Mobile First 战略的实施,项目上的主要语言变成了 JavaScript。项目开始实施了前后端分离,团队也变成了全功能团队,前端、后台、DevOps 变成了每个人需要提高的技能。于是如你所见,当我们完成一个任务卡的时候,我们需要自己完成后台 API,还要编写相应的前端代码。</ p >
12721272< p > 尽管当时的手机浏览器性能,已经有相当大的改善,但是仍然会存在明显的卡顿。因此,我们在设计的时候,尽可能地便将逻辑移到了后台,以减少对于前端带来的压力。可性能问题在今天看来,差异已经没有那么明显了。</ p >
12731273< figure >
1274- < img src ="origin-api-design.png " alt ="origin-api-design.png " /> < figcaption > origin-api-design.png</ figcaption >
1274+ < img src ="images/ origin-api-design.png " alt ="origin-api-design.png " /> < figcaption > origin-api-design.png</ figcaption >
12751275</ figure >
12761276< figure >
1277- < img src ="microserivces-bff.png " alt ="microserivces-bff.png " /> < figcaption > microserivces-bff.png</ figcaption >
1277+ < img src ="images/ microserivces-bff.png " alt ="microserivces-bff.png " /> < figcaption > microserivces-bff.png</ figcaption >
12781278</ figure >
12791279< figure >
1280- < img src ="mobile-bff.png " alt ="mobile-bff.png " /> < figcaption > mobile-bff.png</ figcaption >
1280+ < img src ="images/ mobile-bff.png " alt ="mobile-bff.png " /> < figcaption > mobile-bff.png</ figcaption >
12811281</ figure >
12821282< h2 id ="api-的协作设计 "> API 的协作设计</ h2 >
12831283< p > API 设计实际上应该是由前端人员来驱动的。后台只提高你想要的数据,而不是反过来的。后台提供数据,你从中选择你需要的内容。</ p >
You can’t perform that action at this time.
0 commit comments