[闲聊] 公共运输资讯 library

楼主: shter (飞梭之影)   2019-03-14 10:04:09
因为自己有不少网页是跟交通运输有关的
每次都要重新写 function 去操作 PTX API 觉得维护起来有点麻烦
所以就开始尝试整合到一支 library 上,目前先完成捷运的部分以及零星公共汽车 API
https://github.com/melixyen/rocptx
其实我也不知道这种东西有没有实用性,不过反正做了就放出来吧
也许哪天各公司行号商店的网页或 App 除了显示交通方式外还能直接计算
交通时间跟提供交通动态时刻表的话会有点搞头 ?
(也许我该再弄一个嵌入式 iframe 传入参数后就直接显示出动态资讯...)
关于范例网站在底下的 Web App 有四个可以参考的应用
这支 javascript library 是用 rollup 打包的,设定档也有提供输出成 ES6 选项
默认 dist 是 UMD 格式的
新增的捷运时刻表 API 大部分是 Promise,所以你呼叫完可以继续 then 下去
这是第二次认真写 Markdown 文件,上一次是写一个 Vue 多国语言套件
https://github.com/melixyen/vue-duoguo
Markdown 果然写起来会让人上瘾,真的很方便,尤其 VSCode 又能当 IDE 看
以前觉得写文件很麻烦都懒得写,今年改用 VSCode 和改用 Markdown 后才觉得方便
开发时就直接在 readme.md 里写笔记纪录 function 参数跟用法
不然开发的 function 一多就会开始忘记了
这样写一写,程式跟文件就一起产生,开发时又能直接叫出来对照确认
不过因为是笔记自己用法,总觉得要当正式 API 文件格式好像不对或者漏掉用法没写
话说我自己以前觉得这种交通网页应该是观光比较需要用到
结果实际上我发现在房地产板比较有共鸣....用来计算通勤时间比较
不知道除了时刻表 App跟公共汽车动态 App外有什么工作是实际上会需要运用到这些资料的?
下一份工作想找跟这些有关的
作者: kewang (652公共汽车)   2019-03-14 10:08:00
实用推!
作者: single4565 (leekdumpling韭菜水饺)   2019-03-14 10:24:00
作者: neo5277 (I am an agent of chaos)   2019-03-14 10:49:00
推喔 结论也是对的你永远不知道怎样会有共鸣XD
作者: GLaDOS1105 (HAHAHA)   2019-03-14 11:04:00
推推
作者: chuegou (chuegou)   2019-03-14 12:22:00
aTrainTime2?
作者: ThxThx (洗洗睡)   2019-03-14 16:59:00
也许你可以把它放到npm上?另外@babel/polyfill应该是dev dependency?
作者: vn509942 (如履薄冰)   2019-03-14 18:27:00
感谢分享
作者: art1 (人,原来不是人)   2019-03-14 19:36:00
跟大众运输有关的公司?

Links booklink

Contact Us: admin [ a t ] ucptt.com