我刚刚开始前端开发,想使用框架来使其更简单。所以,我发现了 Tailwindcss。但是,tailwindcss 要求我的服务器具有 node.js 和 npm 才能安装它,但我无法真正在我的服务器上安装这些包。这就是为什么我想问你是否可以使用框架,如 Tailwindcss 或 React,而无需安装。后来我发现了一个名为“skypack”的网站,其中所有这些软件包都可以无需安装即可使用。现在,在我想要安装 Tailwindcss 的 HTML 文件中,我编写了以下内容:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="module">
import tailwindcss from 'https://cdn.skypack.dev/pin/tailwindcss@v3.1.8-diwqGRTxzuOsx0Oh1GvI/mode=imports/optimized/tailwindcss.js';
</script>
<div class="bg-sky-400 aspect-square"><p>test paragraph</p></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
不幸的是,CSS 没有应用于该段落。是不是我导入错了?skypack 真的有用吗?还有其他方法可以在没有 npm 的情况下实现框架吗?
谢谢!
大多数python框架都有一个某种类型的开发Web服务器,它会发出警告,表明它不能用作生产服务器.他们往往与他们的生产等价物有多少不同?
我还没有确定要使用哪个框架,更不用说要使用的生产服务器了,所以我很难将其归结为"将开发服务器x与生产服务器y进行比较".所以说,让我更准确地说一下这个问题:在你过去使用python框架的经历中,一旦在开发中开发了生成系统,你需要花费多少时间来使用生产系统来运行它服务器?或者您是否跳过开发服务器并在服务器上开发您的应用程序,这更像您将在生产中使用的服务器?
我的感觉是Camping和Sinatra之间的差异不是很大,你可以安全地选择其中任何一个并且没问题.但我想问问Ruby专家这是否属实.事实上,Sinatra和Camping微框架之间是否存在重大差异?你将如何决定使用哪一个?
与Pylons最相似的PHP框架是什么?我的意思是主要是编程的意识形态.
我正在尝试使用Flaskr教程(http://flask.pocoo.org/docs/),并且在尝试使用终端运行flaskr.py后出现以下错误:
if __name__ == '__main__':
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
我完全不知道为什么会出现这个错误.有谁可以帮助我吗?
我有一个模块,例如帐户.当然,您将找到一个名为acount/actions/action.class.php的文件.
PHP文件action.class.php变大了.是否有可能扩展它?
举个例子:
/account/action/action.class.php
/account/action/action2.class.php
Run Code Online (Sandbox Code Playgroud)
如果可能的话,action.class.php和action2.class.php中的代码如何?和/或我应该在config-ymal文件中输入什么内容?
提前致谢!
Craphunter
哪个是2011年最好,最强大的Java Web框架?我需要在Java中选择一个简单,优秀且有效的Web框架.任何人都可以建议我应该使用哪个框架以及为什么?
我使用wxPython大约2年,我分发给很多同事的几个小型科学课程.我喜欢wxPython并且我已经非常熟悉了它但是很少有东西让我发疯(不是因为wxPython,实际上我想继续使用它):
1)我在不同的操作系统上有很多用户.我知道wxPython是跨平台的,但我已经没有时间和时间将每个小软件(以及更多的软件)移植到不同的操作系统.特别是我没有使用它们中的一些(Windows7,Mac),所以我很难解决问题和用户请求.
2)我们更新了我们的软件(因为新的想法总是来自用户和我们自己),这意味着我可以再次生成所有独立站,上传它们并让用户再次卸载和安装.讨厌...
我当时已经在考虑切换到Web框架但是存在一些问题.首先,许多用户喜欢使用我的软件离线,例如他们旅行或没有互联网.其次,我们在某些数据库中有一些数据,这些数据永远不应该放在服务器上.这一切都与专利有关,并且将始终是一个讨论,所以我更喜欢让我的一些程序成为一个独立的桌面应用程序来简化事情.其他人可以上网,没问题.
所以,总的来说,我会喜欢基于浏览器的解决方案,因为每个人都有一个浏览器.我看到有些人将Django项目作为一个独立的桌面应用程序移植,我发现这不是一个坏主意.关于Camelot,我也很红,但我认为这对数据库来说很重要.Camelot仅对我的一些工具有用,而这些工具相当于数据库搜索和提取程序.但其他人根本不使用数据库.
任何人都可以建议我,什么是我的工具的一个很好的解决方案?
我使用yapps为金字塔内的LaTex-ish语言生成解析器(例如将类似\begin{itemize}的东西翻译成相应的<ul>-Tags).一个命令(即\ref{SOMEID})应该通过route_url(或route_path)的调用构造一个路由并将id传递给它.由于此调用发生在由yapps生成的代码和我定义的语法的深处,我认为没有任何可能将请求对象传递给它.
是否存在某种全局请求对象?或者,因为我预见到我不应该使用它,是否有可能在没有请求对象的情况下构造路由(取决于参数)?
当我尝试使用pip3安装时:
$ pip3 install web.py
我收到一个错误:
Command "python setup.py egg_info" failed with error code 1 in /private/tmp/pip-build-i9tahb62/web.py/
Run Code Online (Sandbox Code Playgroud)
我看到旧的支持论坛声称web.py尚未更新,但它即将到来,并且他们的github有一个python3和py3分支.但是,我在web.py python3版本上找不到任何文档.
web-frameworks ×10
python ×5
php ×2
camping ×1
comparison ×1
django ×1
flask ×1
java ×1
pylons ×1
pyramid ×1
python-3.x ×1
ruby ×1
sinatra ×1
symfony-1.4 ×1
symfony1 ×1
tailwind-css ×1
web.py ×1
webserver ×1