设置 Web 应用程序表示层的技术
我正在开发 Ruby on Rails Web 应用程序,尽管我想我的后端层是什么并不重要。
我目前正在评估我的应用程序在易用性、使事物看起来真正美观的难易程度以及健全的架构方面优雅地处理 UI 层的方法。我的问题如下:
1) 什么时候使用 Drupal 或 Joomla 等 CMS 是个好主意?
2)如果我确实使用了 Drupal,那么它与 RoR 应用程序一起工作是否会很尴尬,因为我可能需要 Apace 服务器来托管 Drupal? 3)我如何优雅地设计我的前端层,以便将来能够实现大量的 JS 集成,如果需要的话可以使用 HTML5,以及一种可以互换地处理各种 div 的好方法?
感谢并抱歉提出了冗长的问题:)
I am working on a Ruby on Rails web application, although I guess it should not matter too much what my backend layer is.
I am currently evaluating ways for my application to elegantly handle the UI layer in terms of ease of use, ease of making things actually look good, and also have sound architecture. Here are my questions:
1) When is it a good idea to use a CMS like Drupal or Joomla?
2) If I did use Drupal for example, would it work awkwardly with an RoR app since I'd need Apace server to host the Drupal probably?
3) How do I elegantly design my front-end layer to in the future enable heavy JS integration, possible HTML5 if needed, and a nice way to handle various divs interchangeably?
Thanks and sorry for the long-winded questions :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我强烈建议从 Rails 3 开始,并使用 Railscasts 之类的东西来学习。
I strongly suggest starting with Rails 3 and using something like Railscasts to learn.