我正处于设计网络应用程序的早期阶段,用户将通过浏览器扩展程序与其进行交互,该扩展程序将采用水平导航栏的形式。我想在这个项目中使用Pylons和Python,但我不确定它是如何适应的。据我所知,浏览器扩展名是“just bundled HTML, CSS, JS and image files, plus some metadata”。
但这意味着什么?
这是否意味着HTML,CSS,JS, 图像文件和元数据用于 创建只是前端GUI导航 bar部分浏览器扩展名?
或者
这是否意味着HTML,CSS,JS和 图像文件组成前端GUI 导航栏和JS和元数据将采取 照顾后端逻辑?
我问这个是因为我知道可以单独用Java Script编写Web应用程序。
理想情况下,我希望Python / Pylons成为Web应用程序的主要大脑,并在逻辑方面做出繁重的工作。 Python / Pylons基本上会通过JavaScript接收数据并将数据返回给Java Script / AJAX,然后实时更新GUI导航栏。
这可能吗?
答案 0 :(得分:2)
只要扩展程序使用HTTP进行通信,您就可以使用您喜欢的任何服务器端技术来生成传递回客户端的数据。