我從事Android開發工作快兩年了,從一個Android小菜鳥到現在開發商業化項目遊刃有餘,從一個什麼都不會到現在思考功能的最佳實現方法,從一個人獨立開發到現在帶着小夥伴們一起搞Android開發;我的博客見證了我的成長,我從0篇博客到現在加上這篇博客在CSDN有330篇原創博客了,其中記載了我的學習筆記,開發中的踩坑的過程,一路走來真的學習到很多東西。或者今天是我職業生涯中的一個轉折吧!我決定在Android開發基礎上面轉向大前端開發方向,寫個博客記錄下來,希望這篇博客是以後職業發展的一個明燈,指引我向前發展。
從去年到今年聽到很多對原生否定的聲音,有一些自媒體開始看衰我們原生開發了,“快看,那個學Android的上吊了”,“聽說iOS開發沒人要了”,類似的言語也影響到我,給我帶來了極大的不安。有聽到,QCon、GMTC等一線會議開始設置大前端議題,阿里、京東、美團和去哪兒開始推出自己的跨平臺實踐,類似的消息告訴我們原生開發者大前端的浪潮要來了。突然之間發現自己要學東西變得更多了,我和一些小夥伴一樣變得焦慮、惶恐、不知所措,擔心突然有一天自己就被淘汰了。
我之前對大前端的理解是JavaScript+Android+iOS組成的,具體的技術棧我不是特別的清楚。今天和公司的iOS大佬買了剛哥(任玉剛)參與寫作的《大前端入門指南》,感覺真的入門大前端的指導意義。書中提到的大前端的技術棧主要有:
- HTML和CSS
- JavaScript
- React Native
- 微信小程序
- Flutter
- Weex、PWA和快應用
記得在看剛哥(任玉剛)的公衆號推文中有提到:7分精力投給原生開發,剩下3分精力投給大前端。所以決定學好Android和iOS原生開發的技術基礎之上,我還要學好上面的技術棧。技術好纔是硬道理,在《大前端入門指南》之後,我又買了《前端架構:從入門到微前端》,我希望自己學好大前端的之後,還具有前端架構能力。加油,努力成爲一個大前端工程師。