用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,对代码开源,后续我会出一系列教程,分享给大家!