最近接觸了好多前端平臺和技術,想來記錄一下,
Web: html+css+js+jquery , AngularJS, vue.js,
微信小程式、安卓聯盟的快應用、位元組小程式、flutter技術,
作為一個后端開發者,花費了較多精力在這些前端領域的技術上,有一丟丟不務正業的負罪感,
感謝 “快應用”
快應用:
快應用是國內的各大安卓廠商聯合研發的一個無需下載安裝的應用 平臺,
想說的話:
感謝"快應用"讓我有了寫技術博客的初始念頭,
在我開發快應用專案的時候,網上的資料很少,開發社區一點都不活躍,經常遇到一個問題要卡好久,只能自己慢慢琢磨著去解決, 費勁力氣解決后,想著一定要記錄下來,分享給后來開發者,

"位元組小程式"的倔強
位元組小程式:
是位元組跳動公司的小程式,適用在位元組相關APP里使用,如:西瓜視頻、抖音、今日頭條 等等,
想說的話:
位元組小程式的開發檔案和微信小程式幾乎一模一樣, 只是把微信的開發檔案中 所有的 wx(微信)兩個字母替換成了tt (頭條),開發模式和常用組件、API等幾乎一毛一樣,真的想吐槽,既然一毛一樣,為啥還自己搞個開發平臺,直接兼容微信小程式得了,,,這應該是位元組要提現自主研發的 倔強,

“flutter框架” 惱人的層層包裹的編碼規定
flutter:
是谷歌研發的新技術,撰寫一套代碼,就可以生成原生的安卓代碼和IOS代碼,屬于跨端框架,
想說的話:
flutter的編碼規則可以把人逼瘋,一個簡單的布局,需要大量的組件相互嵌套,這就導致了開發者,撰寫起來很麻煩,編輯器里要寫大量冗余的指令代碼,而且代碼的可讀性特別差,如果跟同事合伙開發,非常頭疼的事就是修改對方的代碼,

總結:
接觸了好多前端技術框架,其實只要熟悉了它的:元素、布局、事件 、資料系結 這4個方面的基礎入門,就可以上手開始開發了,
web 、小程式 、快應用 :這三者都是基于web的html+css+js模式實作的,也就是標簽+樣式+js動態邏輯,
flutter : 是基于dart語言來實作的,且模式跟上述三個完全不一樣,所以對于普通的web前端開發者來說,要上手flutter開發的確會比小程式開發要難一些,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/345791.html
標籤:其他
下一篇:Flutter架構概覽
