Javascript 如何在没有服务器端语言的情况下开发动态网站?

Javascript 如何在没有服务器端语言的情况下开发动态网站?,javascript,php,jquery,html,node.js,Javascript,Php,Jquery,Html,Node.js,我是网络开发的初学者。我制作的网站只有HTML、CSS、JS和jQuery,它们都是静态的(所有数据都是用HTML或JS硬编码的) 我想构建一些更吸引人的东西,而不需要使用连接到数据库的node.js或PHP等服务器端语言,也不需要从CSV“数据库”填充网站上的信息 我的问题是,一个人如何在不使用服务器端语言的情况下创建一个动态网站?当然有可能——使用JavaScript CSV读取 CSV读取 JSON AJAX您的意思是“事情发生”的动态性,还是添加/编辑/删除内容的可能性?如果您希望能够在

我是网络开发的初学者。我制作的网站只有HTML、CSS、JS和jQuery,它们都是静态的(所有数据都是用HTML或JS硬编码的)

我想构建一些更吸引人的东西,而不需要使用连接到数据库的node.js或PHP等服务器端语言,也不需要从CSV“数据库”填充网站上的信息


我的问题是,一个人如何在不使用服务器端语言的情况下创建一个动态网站?

当然有可能——使用JavaScript

CSV读取

CSV读取

JSON


AJAX

您的意思是“事情发生”的动态性,还是添加/编辑/删除内容的可能性?如果您希望能够在没有服务器端的情况下编辑内容,您可以将服务器端作为服务,即firebase。youtube/etc上有很多教程,去看看:)NodeJS实际上是Javascript,有一些额外的库与操作系统通信。要真正实现Expirence动态网站,有一些非常简单的教程可以帮助您入门。您所说的“动态网站”是什么意思?您可以将
.csv
数据或文件嵌入
html
文档本身。可能吗?大概但这是个好主意吗?不。至少对于必须被操作的数据(因为没有服务器端代码,这意味着各地的每个人都可以按照自己的意愿操作数据)或敏感的数据(因为没有服务器端代码,各地的每个人都可以读取数据)。这将可能的应用程序限制在少数情况下,使用经典静态站点可以更快更好地完成。如果您希望能够写入和保存数据,您需要在后端安装一些东西,否则您只能从csv/json/txt文件中读取数据。Firebase可能是一种存储数据以及能够读写的选项,但由于免费版本有限,因此会根据连接/存储收取相关费用