Abbreviations
- OSJK: Objective-C, Swift, Java, Kotlin (Native iOS/Android).
Table of Contents
Company | Backend Language | Backend Framework |
---|---|---|
Alibaba (Ant) | Java | Sofa |
Bytedance (TikTok) | Go | |
Carousell | Go | Orion |
Hack | Propritery Framework | |
Python | Django | |
Java, Go | ||
Grab | Go | |
SEA (Shopee) | Go | |
Tencent | C++, Java | |
Scala, Java |
Company | Frontend & Mobile Language | Frontend & Mobile Framework |
---|---|---|
Alibaba (Ant) | JavaScript, TypeScript, OSJK* | React, Ant Design, React Native |
Bytedance, (TikTok) | JavaScript, TypeScript, OSJK* | React, Semi-UI, Arco Design |
Carousell | JavaScript, TypeScript, OSJK* | React |
JavaScript, TypeScript, OSJK* | React | |
JavaScript, TypeScript, Dart, OSJK* | Angular, Flutter | |
Grab | JavaScript, TypeScript, OSJK* | React |
SEA (Shopee) | JavaScript, TypeScript | React, React Native |
Tencent | JavaScript, TypeScript, Dart, C++ | Flutter |
JavaScript, TypeScript, OSJK* | React |
Abbreviations
- OSJK: Objective-C, Swift, Java, Kotlin (Native iOS/Android).
General:
Bytedance:
Facebook:
Shopee:
Tencent:
Twitter:
Carousell
- 在旋轉拍賣 Carousell 一年看到的後端架構、挑戰與生活
- How Carousell launched its first widget for iOS14 (Part 2)
- The Browse page refactoring journey on Android
- Acing Your Front-End Coding Interview at Carousell
This is a community collaborative project. PRs are welcome!
This project uses prettier
to format the markdown files. Please format your markdown files before submitting a PR.
Please ensure that the companies are sorted alphabetically.