【问题标题】:Programming environment for client side web development客户端Web开发的编程环境
【发布时间】:2010-11-13 15:10:58
【问题描述】:

六年前,我不知何故失去了与网络编程世界的联系。我想从纯粹的乐趣中恢复我的知识并尝试一些新技术。怎样才能打造一个良好的开发环境以及 CSS 和 javascript 模板的组合? Canvas 现在很流行,而不是将所有内容都包装在表格等中。什么是好的免费 HTML5 设计器?我不会对 html 和 CSS 进行手工编码。

我对特定的服务器端环境不感兴趣。我了解 Django、wordpress 等,但我想专注于客户端和 websocket 编程。

【问题讨论】:

  • 你不能在不担心服务器的情况下做真正花哨的东西。
  • 仅供参考,<canvas> 元素与页面布局完全无关。它就像一个 <img> 元素,您可以通过编程方式进行修改。
  • 还大声笑“我不会对 html 和 CSS 进行手工编码”——如果您实际上不编写您想学习的东西,您如何期望“恢复您的知识”?在大多数情况下,我个人不会相信 任何 IDE 会为我生成 HTML 或 CSS。
  • @Pointy:就像一张桌子有 nthg。与页面布局有关,这可以防止任何人滥用它。
  • @Ignacio Vazquez-Abrams - 我知道这一点,特别是因为它会带来很多便利。但我觉得如果我确实关心在正确的位置而不是环境中注入 javascript,我会更多地了解事物是如何组合在一起的。

标签: javascript css ide html websocket


【解决方案1】:

你可以试试煎茶。它是一个非常流行的客户端框架,您可以使用它来构建真正的 RIA。

您还可以尝试 Sproutcore,这是一个 JS 框架,由于框架的纯 MVC 特性,它可能会吸引服务器端开发人员。在我的个人资料中链接的博客上有一个示例应用程序。

【讨论】:

  • 是时候复习我的数独知识了;)这两个技巧都非常有用。
  • @JohnDoe,非常棒吧?发芽核岩石。
【解决方案2】:
  • 我想说JQuery 是必须学习的,而且真的很有趣。

  • 我也会研究Google APIs 的套件。你可以做很多有趣的客户端事情。 (不过,对于某些混搭,您需要进行一些服务器端编程)。

【讨论】:

  • 它有什么不同,例如。来自道场?
  • 我没有使用过Dojo,但我怀疑它们非常相似。我认为 JQuery 更受欢迎,因此可能还有更多可供使用和学习的地方。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-12-26
  • 2015-11-29
  • 1970-01-01
  • 1970-01-01
  • 2012-11-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多