HTML/JS网站模板

HTML/JS site templates?

本文关键字:网站 JS HTML      更新时间:2023-09-26

我是一名PHP程序员,刚刚被雇来编写一个交互式ipad应用程序,其要求基本上是它是一个网站。因此,当我发现我雇主的服务器被脑叶分割时,我开始着手开发一个网站:没有动态语言,我只能用HTML和JavaScript进行编码。

AJAX和jQuery仍然存在,但据我所知,它们不会有服务器端语言来支持它们。如果我有一个紧迫而令人信服的理由来使用一种活跃的语言,我可能会说服资深网络人员给我一个例外,但我不认为我的项目有两个数量级的紧迫性或说服力。

那么,我的问题是,对于只支持HTML/JS的网站,有什么样的节省劳动力的设备?我本来想用Drupal这样的东西。我把整件事都写在XCode里会更好吗?

该网站将显示我的雇主图书馆拥有的一些历史文物的信息。

如果你更具体地了解自己的需求(你在PHP中做的事情,你不知道如何使用HTML/JS),这会有所帮助,但我想我知道你在做什么。

如果网站不是太复杂,那么您可能正在寻找一个好的客户端模板引擎。Handlebars.js是一个受欢迎的选择,但有很多可供选择。我更喜欢用客户玉石,但这没什么大不了的。这个想法是定义一个模板(例如,用于显示一个历史工件),然后迭代一个数据数组,该数组描述了库中的所有工件,用模板将数组的每个元素渲染成一些漂亮的DOM。

如果你需要比这更复杂的东西,你可能想要一个客户端MVC框架,比如Backbone.js(轻量级、更容易学习、不那么固执己见)或Angular.js(更重、更难学习、非常固执己见的)。

如果你想节省自己的工作量是造型工作,你可能想看看twitter bootstrap(或类似的框架,如foundation)。Bootstrap可以轻松创建好看的导航栏,制作基于列的布局,并确保您的网站在不同的浏览器和设备上看起来很好。