用AngularDart寫一個部落格網站

  • 2020 年 2 月 24 日
  • 筆記

1. 先圖為敬

2.訪問地址:https://rhyme95-d3405.web.app/

頁面使用的firebase進行託管,如果訪問過程發現比較卡頓,FQ可食用流暢模式

3.介紹&解惑

關於AngularDart個人是從今年春節開始學習AngularDart,以下對於學習AngularDart的個人觀點

  • 1.為什麼是AngularDart呢,vueReactNative等的前端框架技術不香嗎? 作為Dart技術棧,覺得很用必要學習一番AngularDart,這樣程式碼邏輯不管是FlutterAngularDartDart服務端都可以共用,這樣不是更香?
  • 2.AngularDart的生態環境有了嗎? 至於生態環境,目前中國資源比較缺乏,如果大家都能學習和食用AngularDart,那麼資源和生態只是遲早的問題
  • 3.為什麼不使用Flutter web? Flutter web目前使用的話還算過早,很多兼容性和穩定性都不足,並且以Flutter開發的模式,前端轉型到Flutter web可以說還比較困難,而AngularDart目前是使用html+css+dart的開發模式,避免了使用JavaScript這一種不嚴謹的語言,而Dart是一種強類型語言,並且面向對象,如果後續維護,可以看到使用Dart作為腳本語言的優勢會越來越突出
    1. 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,對程式碼開源,後續我會出一系列教程,分享給大家!