云编程语言 Opa 0.9.1 (S4) Build 1466 发布
jopen 13年前
<p><a href="/misc/goto?guid=4958187639821433402" target="_blank">Opa</a>是新一代Web开发平台。它拥有一种新的编程语言,一个新的Web服务器,一个新的数据库和一个新的分布式执行引擎。所有这些都紧密集成在一起,为Web开发人员提供一种强大的体验。</p> <p>Opa拥有简洁、简单、可复用等特点。而且还极其强大,支持高并发、动态分布,极其安全。Opa设计让Web开发变得更加有乐趣,安全并且是正确的选择。 它需要64位的平台支持。</p> <pre class="brush:java; toolbar: true; auto-links: false;">示例代码: type message = { author : string ; text : string } @publish room = Network.cloud("room") : Network.network(message) user_update(x : message) = line = <div class="line"> <div class="user"> {x.author}: <div class="message"> {x.text} do Dom.transform([#conversation +<- line ]) Dom.scroll_to_bottom(#conversation) broadcast(author) = do Network.broadcast({~author text=Dom.get_value(#entry)}, room) Dom.clear_value(#entry) start() = author = Random.string(8) <div id="#header"> <div id="#logo"> <div id="#conversation" -="" onready="{_"> Network.add_callback(user_update, room)}> <div id="#footer"> <input id="#entry" -="" onnewline="{_" /> broadcast(author)} /> <div class="button" onclick="{_" -=""> broadcast(author)}>Post server = Server.one_page_bundle("Chat", [@static_resource_directory("resources")], ["resources/css.css"], start) </div> </div> </div> </div> </div> </div> </div> </div> </pre> <br /> <br /> <span class="truncate_more">Opa 0.9.1 发布,该版本支持混合后端数据库,包括 MongoDB 和 DB3,改进对 <a href="http://www.open-open.com/lib/view/open1322699343952.html">MongoDB</a> 的支持(可根据需要自动安装),改进 推ter <a href="http://www.open-open.com/lib/view/open1328768043733.html">Bootstrap</a> 支持并升级到 2.0 ,改进翻译工具到新的语法。</span> <p></p> <p><img alt="云编程语言 Opa 0.9.1 (S4) Build 1466 发布" src="https://simg.open-open.com/show/958f413f04d72d254391ed8a48f4308d.jpg" width="480" height="274" /></p>