使用Javascript的无层web框架?
是一种类似lisp的函数式web编程语言/框架,可以轻松编写一段代码,并将其编译为服务器端代码、客户端JS和HTML,从而使编写web应用程序变得更加容易。因为客户端和服务器端之间实际上没有区别,所以他们称之为“无层”编程。随着服务器端JS的出现,有没有类似于JS的框架?请注意,我的意思不仅仅是用同一种语言编写服务器端和客户端代码,而是编写可以相互调用并生成HTML的服务器端和客户端函数。看一看或者对我所说的有一个更好的想法。是否有一个用于JavaScript的无层web框架?我读了一些关于Jaxer的文章:您希望node.js或bikechain.js@getify将其称为中间端,让JavaScript在服务器端和客户端执行,以获得相同的结果。验证就是一个很好的例子。既然可以用JS编写一次,而且必须在客户端和服务器上运行,为什么还要用两种语言编写呢 见:使用Javascript的无层web框架?,javascript,lisp,hyperlink,web-frameworks,Javascript,Lisp,Hyperlink,Web Frameworks,是一种类似lisp的函数式web编程语言/框架,可以轻松编写一段代码,并将其编译为服务器端代码、客户端JS和HTML,从而使编写web应用程序变得更加容易。因为客户端和服务器端之间实际上没有区别,所以他们称之为“无层”编程。随着服务器端JS的出现,有没有类似于JS的框架?请注意,我的意思不仅仅是用同一种语言编写服务器端和客户端代码,而是编写可以相互调用并生成HTML的服务器端和客户端函数。看一看或者对我所说的有一个更好的想法。是否有一个用于JavaScript的无层web框架?我读了一些关于Ja
而且:我相信符合无层JS web框架的标准。这里提到的大多数语言实际上都为客户端生成JavaScript,有些还为服务器端生成JavaScript
Meteor和NodeJS可以看作是无层框架,但在我看来,它们并不是100%满足无层语言的定义。在真正的无层语言中,不需要考虑客户机和服务器,而只需要考虑程序。如今,大多数无分层语言都需要对代码片段进行注释以标记分布,如Links、Opa、ML5、Hop等。我们有类似的东西,定制在Helma之上,我们不再使用它b/c,调试起来很混乱,编写起来也很难完全分开。你为什么要把双方混为一谈?是无层web框架的另一个示例。它是一个OCAMLWeb框架,Facebook将其用于一些内部工具。