对于禁用的javaScript, dart (lang)是否无用?



在这种情况下,服务器端功能(例如表单验证)如何?我是否必须实现所有的工作,我已经与Dart编程也在服务器端?我确实需要一个"dart-compatible"的服务器端连接点。

目前Dart编译为JavaScript,因此如果在浏览器中禁用它,则客户端脚本将无法工作。它对服务器端脚本没有任何影响。

无论你使用什么客户端语言,你总是会发现一些用户没有它(即禁用javascript)。

因此,服务器端验证是必须的,在小型应用程序中也是如此,特别是出于安全原因。

Dart可以在客户端和服务器端运行。

当在客户端(在web浏览器中)运行时,您可以在Dart VM中运行Dart代码,也可以将Dart应用程序编译成JavaScript。

在服务器上运行Dart时,可以在Dart虚拟机中运行Dart代码。Dart虚拟机在命令行上运行,可以访问文件、目录、套接字、HTTP服务器,甚至web套接字。

因此,即使你需要支持已经关闭JavaScript的web浏览器,Dart也很有用。

相关内容

  • 没有找到相关文章

最新更新