一直以來,跨平台開發都是困擾移動客戶端開發的難題。 在馬蜂窩旅游 App 很多業務場景里,我們嘗試過一些主流的跨平台開發解決方案, 比如 WebView 和 React Native,來提升開發效率和用戶體驗。但這兩種方式也帶來了新的問題。 比如使用 WebView 跨平台方式,優點確實 ...
容器對前端開發真的有用嗎 答案是肯定的。 最初當我向公司的前端同學 安利 容器技術的時候,很多人都會說: 容器 這不是用在后端的技術嗎 我不懂啊,而且前端開發用不上吧。 但其實,今天我們討論的 前端 已經不是傳統意義上的 前端 , 首先體現在終端類型的多樣性,比如 iOS,Android,小程序等 另外,伴隨着 Node.js 等技術的興起,前端開發的邊界也在逐漸服務端延伸。來到大前端時代,如何以 ...
2019-06-21 10:43 4 505 推薦指數:
一直以來,跨平台開發都是困擾移動客戶端開發的難題。 在馬蜂窩旅游 App 很多業務場景里,我們嘗試過一些主流的跨平台開發解決方案, 比如 WebView 和 React Native,來提升開發效率和用戶體驗。但這兩種方式也帶來了新的問題。 比如使用 WebView 跨平台方式,優點確實 ...
/mafengwo_version2_ast_cookie.html 雖然下面的代碼已經對馬蜂窩已經 ...
(馬蜂窩技術原創內容,公眾號ID:mfwtech) 一、馬蜂窩數據倉庫與數據中台 最近幾年,數據中台概念的熱度一直不減。2018 年起,馬蜂窩也開始了自己的數據中台探索之路。 數據中台到底是什么?要不要建?和數據倉庫有什么本質的區別?相信很多企業都在關注這些問題。 我認為數據中台的概念 ...
(馬蜂窩技術原創內容,公眾號 ID:mfwtech) 移動互聯網技術改變了旅游的世界,這個領域過去沉重的信息分銷成本被大大降低。用戶與服務供應商之間、用戶與用戶之間的溝通路徑逐漸打通,溝通的場景也在不斷擴展。這促使所有的移動應用開發者都要從用戶視角出發,更好地滿足用戶需求。 論壇時代的馬蜂窩 ...
為了更好地支持交易業務的快速發展,馬蜂窩支付中心從最初只支持基礎支付和退款的「刀耕火種」階段,經歷了架構調整的「刮骨療傷」階段,完成了到實現綜合產品平台形態的「沉淀蓄力」階段的演進。 目前,馬蜂窩支付中心集成了包括基礎訂單、收銀台、路由管理、支付通道、清算核對、報表統計等多種能力,為馬蜂窩度假 ...
前言 距離上次逆向馬蜂窩網站的cookie已經過去3個月。 今天稍微看了下那個網站,貌似已經發生了變化了,有大量的變量混淆。還有小型的控制流平坦化。 自從接觸了ast,感覺這種的都較為容易了。(強力安利學習ast) (代碼運行多次還是提示語法錯誤的話,一般是環境沒搞好。node運行時 ...
前言 正如領域驅動設計之父 Eric Evans 所著一書的書名所述,領域驅動設計(Domain Driven Design)是一種軟件核心復雜性應對之道。 在我們解決現實業務問題時,會面對非常復 ...
在設計交易系統時,穩定性、可擴展性、可維護性都是我們需要關注的重點。本文將對如何通過狀態機在交易系統中的應用解決上述問題做出一些探討。 關於馬蜂窩機票訂單交易系統 交易系統往往存在訂單維度多、狀態多、交易鏈路長、流程復雜等特點。以馬蜂窩大交通業務中的機票交易為例,用戶提交的一個訂單 ...