首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有可能通过在Replit上创建其代码来编写运行在移动或web浏览器上的Dart程序?

是否有可能通过在Replit上创建其代码来编写运行在移动或web浏览器上的Dart程序?
EN

Stack Overflow用户
提问于 2022-01-29 23:25:09
回答 2查看 188关注 0票数 0

我对编程相当陌生,在过去的几天里,我用Dart编程语言观看了几十个小时的课程,并通过练习和教程在Repl.it上编写代码。我想知道你们中是否有人使用Replit不仅练习编码,而且实际上使用Dart或其他语言创建移动和web应用程序,我确信其他语言(如HTML、CSS、C#、JavaScript和Python)也可能使用Replit,但我还没有真正看到任何用Dart编写的语言。请,我正在学习Dart能够在Replit上开发应用程序,所以我想从资深开发人员那里得到一些反馈。

EN

回答 2

Stack Overflow用户

发布于 2022-01-30 01:50:06

Repl.it是一个很好的工具,可以开始编写代码,而不必先在计算机上安装所有开发工具。我个人以前很少使用repl.it,但据我所知,在Dart中实现简单的命令行应用程序似乎已经足够了。然而,在我看来,repl.it不适合在Dart的网络或移动开发。以下是我认为的原因。

  • 如果您想要构建更大的应用程序,您将不得不在某个时候使用第三方代码。在Dart中,套餐被用于这个目的。通常,命令行工具用于管理Dart包。Repl.it有一个用于管理包的图形用户界面,但是在我的测试中,它的搜索功能似乎不太好用。幸运的是,控制台选项卡中有pub工具。所以仍然有可能安装软件包。
  • Dart编程语言在不断发展。该语言的当前版本为2.15,但目前repl.it只支持2.6版本。因此,您可能会错过许多新的语言特性,例如2.12中引入的零安全
  • 由于旧的Dart版本,我无法让web开发工具在repl.it上工作,因为build_runner可执行文件无法编译。如果你能够设置webdev,我想你可以做网络编程。
  • 为了进行移动开发,在Dart中使用了颤动框架。然而,颤振似乎不支持repl.it。即使它得到了支持,您也需要在本地安装颤振,以便在真正的智能手机上测试应用程序。还有其他一些工具,比如DartPad,允许您在网上勾画应用程序。但是DartPad并不打算成为一个完整的IDE。

总之,我认为您想学习Dart是很好的,如果它们帮助您进入编程,我鼓励您使用repl.it或类似的产品。但是,如果您想要进行更高级的编程或使用在较新版本的Dart中引入的功能,那么您可能无法在计算机上安装Dart颤振SDK

票数 1
EN

Stack Overflow用户

发布于 2022-01-30 02:20:52

不要单独使用飞镖,请考虑使用颤振代替。Flutter是建立在Dart之上的,它提供了从相同的源代码编写手机应用程序和网络应用程序(以及桌面应用程序)的能力。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70910597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档