首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于统一web开发平台的建议

关于统一web开发平台的建议
EN

Software Recommendation用户
提问于 2022-01-06 22:05:05
回答 1查看 74关注 0票数 1

历史上有很多不同的“语言”来创建网站。也许“语言”不是正确的词,例如html不是一种编程语言。但是,它是一个由关键字、分隔符和特定语法组成的系统,您必须使用这些语法来使机器按照您的要求进行操作。

最初,网页被设计成只显示“超文本”,并且添加了CSS以获得更多的变化,文本被呈现。不同的新标准已经进入场景,然后像PHP和Javascript那样执行一些程序代码。如果您愿意,您也可以将SQL视为一种脚本语言。JQuery带来了与纯Javascript不同的语法。Ajax是一个非常特殊的东西,它的用法非常特殊,与普通的JS语法几乎没有什么共同之处。和所有新的框架,如角或反应添加了一种新的语言(ng-for)与新的规则和新的关键字。

好吧,就是这样,我们都习惯了。但它有效率吗?

在大多数编程语言中,您都会尝试在某些库中隐藏AJAX之类事务的所有技术细节,以获得更好的可用性。最后,您将使用一种语言和一堆库。

大多数较新的方法,如角或反应,试图以某种方式扩展HTML语法以获得类似于程序的结构,但我甚至不知道如何调用结果。HTML不是编程语言,甚至不是脚本工具。这是超文本。因此,大多数工具在向HTML中添加一些循环功能方面非常有限。但是一旦你需要更复杂的交互,比如多级循环,功能就太有限了.

在我看来,HTML在今天仍然是多余的。可以使用直接生成DOM元素。但最后,您仍将使用大多数其他方法。

那么,我的问题是:是否有任何建议来减少网页设计标准的数量?也许是一个JS,它涵盖了网络编程的所有方面?还是试图将整个网络交互过程统一为一种语言的项目?欢迎任何推荐!

几年前,有一些工具可以模仿DELPHI的网页设计工作,但我不知道目前还在维护的任何项目。

EN

回答 1

Software Recommendation用户

发布于 2022-01-07 18:50:06

考虑使用奥西根。它是一种类似于Ocaml的方言,在服务器端生成JavaScript (和HTML)和Ocaml。

它是由文森特·贝拉特(他是巴黎7大学或CNRS的研究员)开发的,现在是BeSport的首席技术官。

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

https://softwarerecs.stackexchange.com/questions/81786

复制
相关文章

相似问题

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