我想在 Kotlin Native 中创建一个使用 REST API 公开 Web 服务器的应用程序,但我找不到任何最近的项目或库。有kwang但它似乎不再维护,它依赖于另一个 C 库。
最近我一直在看看Haxe,构建一个部署到运行PHP的Apache的应用程序.好吧,虽然看起来它可能符合我的需求(部署到PHP,但没有使用糟糕的语言),但我没有找到任何东西来使实际的应用程序开发比构建传统的非MVC PHP应用程序更容易.是否有任何我缺少的工具包/框架,这是值得的吗?
如果它受到MVC的启发会很好,而且我肯定想要一个简单的方法来使用漂亮的URL,尽管我可以在必要时解决mod_rewrite规则.
编辑:我的想法是不在 PHP端使用像CakePHP这样的东西,而是在Haxe端使用像CakePHP这样的东西.
我想使用比Rails(Sinatra/Ramaze/Camping)更轻的框架,但我担心通过这样做我将无法使用以插件形式为Rails定制的许多共享库.这是一个主要问题,还是大多数这些插件可用于不同的Ruby框架?
使用除Rails之外的Ruby框架还有其他潜在的缺点吗?
我想在J2EE上编写一个简单的Web应用程序,具有以下特征:
我想要的框架是:
我看了几个框架,这就是我的感受..
对我有什么好处的任何建议?谢谢!
PS:我不得不使用根据Apache许可证(最好是v2)或BSD许可证获得许可的产品
基于GUI的Web应用程序可以构建在GUI组件,Wicket等有状态框架上,也可以构建为RESTful,无状态的方式,仅在客户端上具有GUI状态.
从技术角度来看,REST看起来是正确的方式,因为它利用了http的全部功能,并导致高度可扩展的应用程序.但这需要付出代价.在许多情况下,复杂的GUI将需要客户端上的JavaScript应用程序.如果应在客户端维护状态,则必须保持在同一页面并仅重新加载部分.或者你必须使用隐藏的iframe技巧.有时在服务器上有像购物车一样的伪资源,以启用RESTful设计.你必须保持多步对话的中间状态等等......
如果我环顾四周,很少有RESTful GUI Web应用程序.这是因为历史原因还是RESTful设计在常见情况下无效?
我确实在这个网站上做了一些谷歌搜索和搜索,但没有找到我正在寻找的确切内容.
我希望有人可以在这里指出我正确的方向.我是一名ASP.NET/SQL Server开发人员,希望开发一个(基本的)基本社交网站(喘气).在我从头开始使用ASP.NET中的空白解决方案之前,我想知道是否有任何特定于ASP.NET的框架可以作为一个很好的起点.我已经考虑将Google Maps jquery控件用于我的Google Maps集成,以及对我的社交网站共享集成的"sharethis"控件.用于人工认证的Captcha ......但除此之外,我不确定我可以利用什么......谷歌上的任何内容都没有按照我的搜索条件跳出来.
我也想知道是否有其他人做过类似的事情并且可以和我分享他们的死后故事.
我也愿意学习一种新的平台/语言,如果这意味着节省时间 - 我的经验主要是在ASP.NET中,所以如果它最有意义的话,那就是我计划使用的.我最初的要求是基本和现实的 - 配置文件设置(图像,信息等),'组'创建,谷歌地图集成,群组共享的日历控件,短信支持,群组间的讨论论坛,搜索群组,最有可能的OpenID集成等等.我不会尝试构建整个站点然后将其发布,但是要采取一些步骤并一次发布一些功能.
对于像这样的广泛问题,我们非常感谢任何建议.再次感谢.
我发现DotNetOpenAuth 似乎是一个很好的API,用于处理ASP.NET Web表单的OpenID.他们还有一个ASP.NET MVC版本
我还找到了MS Web Platform.这看起来像一些好东西.有人曾经使用它并认为它适用于这种类型的应用程序吗?
我找到了一个名为ActiveSocial的 DotNetNuke库.它的价格合适(500美元)并且不仅仅是我需要的功能,但缺少一些功能.我想知道这里有没有人曾经使用过AS.DNN是否易于扩展,因此我可以添加Google地图功能等?如果AS附带源代码,它不会说雪覆盖的任何地方(销售AS的供应商).如果没有,那么我可能会被搞砸,因为我无法集成我想要的功能.
sql-server asp.net frameworks web-frameworks social-networking
我已经设法在ubuntu/apache/mono下运行一个C#asp页面,但我不想在这些ASP页面中编写我的框架,我想直接使用C#然后我将使用模板化语言观点.但我不知道从哪里开始?
C#是一种编译语言,所以...我该怎么做?我会编译所有内容然后将apache挂钩到(单个)可执行文件并传入请求URL吗?我可以请求特定的.cs页面然后让apache告诉它编译,然后只有在它被更新时"显示"它吗?是否可以单独编译"视图"文件,以避免每次更改时都重新编译所有内容?是否有一些我可以使用的"基础",或者我将不得不重新发明访问GET和POST变量(通过阅读标题信息)和我们认为在PHP等语言中理所当然的各种其他东西?
嗨,我一直在阅读有关的node.js最近.我已经看过许多关于它如何真正伟大的文章,以及一些知名人士的文章.考虑到这个项目似乎有的惯性,以及我目前正在学习javascript和jQuery,该项目引起了我的注意.我得到很多人对此感到兴奋,但我不太明白其含义是什么.
我知道这是事件驱动和非阻塞所有这一切,但我感到困惑的是它的意图.
node.js是否意味着我们现在有了在服务器端运行Javascript的基础,以便以后可能会有人为node.js/Javascript创建Ruby on Rails或ASP.NET MVC等价物?也许那里已经有了Web框架,但如果是这样的话,我还没有听过炒作机器.
我希望我的问题很明确.
我一直在为我的项目的Python Web框架做出决定,我真的很喜欢将CherryPy轻巧,灵活和简洁与其他项目进行比较.我遇到的唯一问题是我找不到任何关于如何区分通过GET和POST发送的数据的文档.
例如,我不希望用户能够通过GET请求(http://example.com/login?username=user&password=pass)提供他们的登录凭据,但是,根据CherryPy的教程,所有数据都以方法参数,无论它们发送什么HTTP方法.有什么方法可以说我只想要POST数据或者我是否必须使用MethodDispatcher?
谢谢!
我正在使用apache maven进行构建项目,所以我想基于他们的版本自动添加我的依赖javascript框架,组织javascript框架,并且只下载modifiying标签版本.存在一些类似java依赖的插件或maven的替代插件?