Re: [請益] 有人的公司也沒有提供API文件的嗎
※ 引述《cv123741 (cv123741)》之銘言:
: 標題: [請益] 有人的公司也沒有提供API文件的嗎
: 時間: Sun Jan 1 19:11:08 2023
:
: 安安
:
: 小弟剛轉前端,進到一家接案公司寫網頁,工作大概9成都在接API,
: 但公司內部沒有提供api規格文件讓我參考,
: 導致每次我都要通靈,
: 不然就是纏著後端不放,
:
: 「溝通」大概佔了我1/3到1/2的開發時間,
:
: 公司雖然有說以後會要求有文件,但遲遲沒下文...
:
:
: 有沒有人也遇過同樣問題的,這樣要如何解決?
:
: 還是只能出下下策直接離職比較省事
幾種可能做法
1. 寫在 issue comments
假如有用 github 開 issue 給後端做 API,
請後端完成後將他測試時的 code 貼上去
這對新 API 應該沒什麼問題,舊有的就不一定
2. 記在 Postman
開一個 Postman 帳號,下次去找後端當面邊問邊記錄到 Postman,
然後問後端未來遇到不懂的 API 能不能直接請他補進 Postman,
通常應該是會願意,自己補應該比問答後再補省事
Swagger 看開發環境支援什麼做法,如果只能用註解寫文件就不太好做,
如果能直接側錄或融入開發 config 的話就比較好
3. 推 api 測試
類似 1 也是請後端寫測試 code,但這可擴及舊有 API,
但前期投入會比較多不一定推得成,
如果有辦法就自己開個頭把前置環境都弄好,
再像補 Postman 一樣需要時請後端補
--
※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.213.212 (臺灣)
※ PTT 網址
推
幫 QQ
推
卑微的前端。
推
大部分9成的公司都沒有啦,前端的我是自己找到一套a
→
pi文檔管理套件做管理
X
Re: [請益] 每日FBX之亂到此結束?低調回覆這篇, 小弟之前做投資網站時有寫爬蟲去抓每日FBX官網的報價, 然後有發現網站 雖然寫要看每日報價必須登入會員, 可是其實他技術上根本沒有阻擋, 就算沒有會員的 cookie, 打下面這個API就能拿到近一年的每日報價了... 拿到的json檔案想方便觀看可以用下面的網站解析json:13
[心得] 為什麼要學 GraphQL?來聊個簡單的議題? 『為什麼要學 GraphQL?』 部落格好讀版: 身為網站工程師,您不能不知道什麼是 GraphQL,這是一個前端跟後端溝通的 API Query 語法,大幅改善了前後端的合作模式,這篇會跟大家介紹為什麼麼要學 GraphQL, 以及整理出三大 GraphQL 優勢,讓大家了解跟傳統 Restful API 有什麼不同。當然不是13
[請益] 怎麼處理API版本不同的問題?我是後端工程師 要寫API給WEB跟APP前端 WEB跟APP有些API共用有些沒有 後端就只有一個STA版本 也就是說一個版本要同時滿足APP和WEB的需求8
[分享]:seasalt AI 面試分享 Frontend我這邊列出面試我還記得的面試問題 面試官有一男一女 面試問題: 1. 遠端如何跟同事協作? 答:通常都是由PM開story在Jira 評估時程並且把需要共同sync的資訊放在上面,如果有6
Re: [請益] 專精前端(或後端)vs全端工程師之前剛好有一份工作是全端,我不知道是否會趨勢化,但全端不一定是一人包前後的案子 事實上那是一份不小的專案,前後端各有數人在開發,甚至客戶 App 也會來串機器 簡單介紹一下那個專案架構 我方開發 web 前端,機器上跑大量 C 的程式,需要把既有 command line 東西視覺化 為了達成雲端操作,所以需要有一個全端來設計 API + SDK