【问题标题】:TowerJS without CoffeeScript?没有 CoffeeScript 的 TowerJS?
【发布时间】:2012-10-07 23:05:53
【问题描述】:

我只是在研究 Node.js Web 开发中的可能性。我习惯用 ASP.NET MVC 3 编码,所以 TowerJS 和 Geddy 对我来说看起来既友好又熟悉(因为 MVC 模式)

但是我不太喜欢 CoffeeScript(因为它奇怪的语​​法和调试问题),所以如果我可以在不使用 CoffeeScript 的情况下使用 Tower,我会很高兴 - 如果我可以使用简单的 JavaScript 代替。是否可以?如果我访问他们的网站,我会到处看到 CoffeeScripts...

(如果我也可以使用另一个模板引擎(因为 CoffeeKup 也使用 CoffeeScript),我会很高兴,我将其更改为更多 Razor-like engine。)

【问题讨论】:

  • 你应该也能...
  • 现在我在 TowerJS 页面上读到,似乎所有的工作流程都是为 Coffeescript 设计的,甚至使用 cake 来最小化等。试试railwayjs.com,它似乎在哲学上类似于 TowerJS。
  • 试试 CoffeeScript,你不会后悔的。不要害怕生活中的变化;)

标签: javascript node.js coffeescript towerjs coffeekup


【解决方案1】:

目前 Tower 开发使用的是 coffeescript。未来计划有一个 javascript api,虽然我不知道还有多远。在可能之前,有一些复杂的问题需要解决。

编辑:向 Tower 添加 Javascript API 已成为框架的优先事项,因此我希望这会比我最初回答时的预期更快实现。可能很快。

【讨论】:

  • 是否添加了 JavaScript 支持?
  • @GuyKorland 仍在进行中。你可以在这里看到一些最近的讨论:github.com/viatropos/tower/pull/299#issuecomment-10677833 因为 Tower 的 api 最初设计的方式(围绕 CoffeeScript 的可执行类主体),它比我认为任何人预期的要多得多的工作从中解开。同时,Tower 是一个了不起的框架,我鼓励您和其他任何人继续尝试它。 Coffeescript 非常容易上手,而 Tower 让这一切变得简单。
【解决方案2】:

也许你应该试试 Geddy。 http://geddyjs.org

【讨论】:

    猜你喜欢
    • 2014-11-05
    • 1970-01-01
    • 1970-01-01
    • 2012-07-19
    • 2018-03-17
    • 2011-10-15
    • 2012-05-06
    • 1970-01-01
    • 2012-04-11
    相关资源
    最近更新 更多