用AngularDart寫一個部落格網站
- 2020 年 2 月 24 日
- 筆記
1. 先圖為敬
2.訪問地址:https://rhyme95-d3405.web.app/
頁面使用的firebase
進行託管,如果訪問過程發現比較卡頓,FQ可食用流暢模式
3.介紹&解惑
關於AngularDart
個人是從今年春節開始學習AngularDart
,以下對於學習AngularDart
的個人觀點
- 1.為什麼是
AngularDart
呢,vue
、ReactNative
等的前端框架技術不香嗎? 作為Dart
技術棧,覺得很用必要學習一番AngularDart
,這樣程式碼邏輯不管是Flutter
、AngularDart
、Dart
服務端都可以共用,這樣不是更香? - 2.
AngularDart
的生態環境有了嗎? 至於生態環境,目前中國資源比較缺乏,如果大家都能學習和食用AngularDart
,那麼資源和生態只是遲早的問題 - 3.為什麼不使用
Flutter web
?Flutter web
目前使用的話還算過早,很多兼容性和穩定性都不足,並且以Flutter
開發的模式,前端轉型到Flutter web
可以說還比較困難,而AngularDart
目前是使用html+css+dart
的開發模式,避免了使用JavaScript
這一種不嚴謹的語言,而Dart
是一種強類型語言,並且面向對象,如果後續維護,可以看到使用Dart
作為腳本語言的優勢會越來越突出 -
-
AngularDart
這個項目還繼續維護嗎?我看最後提交程式碼在4個月之前
目前的話,
AngularDart
並不是停止更新,而是對於Flutter web
需求量增多,部分開發團隊轉移到該項目中維護了,如果AngularDart
使用者也同樣增多,相信會引起AngularDart
團隊的關注,並且AngularDart
版本號已經迭代到^6.0.0
,相信經過這麼長時間的迭代,不會輕易放棄該項目的,並且AngularDart
是一個強大的框架 -
- 5.學習
AngularDart
有哪些資源? 學習AngularDart
我們可以到AngularDart官網
查看,官網的內容雖然對於最新版本還比較舊,但還是能學習到hero小demo
、如何顯示數據、響應用戶輸入,路由、http請求等,相對來說還是比較齊全,如果在官網上面發現部分內容過期,而又不知道解決時,我們可以到stackoverflow查找,實在不行,可以加入到Dart客棧Q群:129380453
,如果想了解更多關於AngularDart
開發相關知識,可以在微信中查找Dart客棧
訂閱號,後續將會推出更多的教程,期待您的關注 - 6.學習
AngularDart
容易嗎? 對於前端,可以綁定html+css
,對於Dart語法,其中有很多關於JavaScript
的身影,學習起來是比較容易的,百度一查,有很多關於Dart的基本語法,基本上2-3天就可以熟悉大致的語法,如果你骨骼精奇,一天就能學習完 對於移動端,就需要學習html+css
,而Dart
本身是面向對象語言,基本上了解以下大概即可,如果你不想學習html+css
,那麼網上有很多模版,我們直接可以直接引用,我經常去的網站是 模版之家裡面大部分模版免費下載,各種網站一鍵弄好
4.最後
目前部落格部分程式碼尚未穩定,暫時不做開源,如果小夥伴對該篇文章點贊數量比較多,就會加緊時間完善,並構建好dart-cli
,對程式碼開源,後續我會出一系列教程,分享給大家!