有什么能快速开发网站的框架或语言吗
我是做 Java web 开发的,想自己偶尔做个小网站自己用。但是 web 方面的脚手架实在是太多了,不知道哪个能做到快速开发,体积小,基础功能还多的。之前也用过 Django 开发过一个小网站,但是感觉是在是太难用了。想要那种我最多就写个实体类或建张表,然后就可以直接写业务代码,写业务接口了,最好也有好用的前端页面建模
忘记说了,最好是部署轻量点的,因为我可能直接打包然后放软路由上的 docker 运行的
仔细想了想,我好像想要的是一个相对好用的脚手架,类似于若依那样的,但是不要那么臃肿的,最好是可以像 java 一样,打个 jar 直接扔服务器跑,不用配置太麻烦的,就是个 demo 级别的
php
php 感觉比 Python 还难学啊
你这种不如用 Supabase 、pocketbase 之类的产品
随便找个基于 Spring Boot 的框架呗
毕竟是中古语言,不够现代化,python 也行,c#也行,都有比较成熟的框架
spring 框架,我就认识个 若依,但感觉还是有点臃肿,还有什么推荐的框架吗
这些有推荐的对应的框架吗,Python 我还行,c#学过一点
你需要的可能是一个心思纯粹的程序员下属
不学新语言的话不就只有 node 能考虑了,我现在用的 nextjs ,除了写 api 有点颠覆写法以外,其他都还挺好的,还不用自己的服务器
php?
django
所以就这点个人需求也不应用到业务,你与其花时间学新语言,真就不考虑一下 WordPress 等成熟的建站程序了?
WordPress 总感觉用起来卡卡的
歪个楼。我一直不知道 supabase 怎么处理数据库事务。。。只能写存储过程吗
django
正经答,就你这需求,我也感觉 django+1
spring boot+jpa+react+antd 30 分钟出基本的增删改查
strapi cms 类似的 headless api 框架,前端根据自己业务需要找一个脚手架就能干
简直多如牛毛不管什么语言,就属 web 框架最多。可谓是眼花缭乱,数不胜数。 www.techempower.com/benchmarks/#
要快的话,看看这两个:1 、Wasp: wasp-lang.dev/2 、Refine: refine.dev/
php laravel ?
这个看起来不错,好像是需要 node 吧,部署起来占不占资源的
laf.run 一站式,无需运维,自带 express mongo s3 满足基础需要,你只管写业务
我用的是 2G 的 ECS ,足够
首选 laravel ,其他不用考虑,有点浪费生命
PHP Laravel
entgo.io/docs/getting-started/
没有 WordPress.做不了的网站。
laravel livewire 开发网站太方便了
PHP 的 Laravel 或者 Python 的 Django
那必然是 nestjs 啦,前端技术栈一把梭,无压力。
做网站就不得不提 Ruby 和 Rails 了 十五分钟开发一个博客
django + drf(django-rest-framework), 无脑撸 restapi, 砍瓜切菜好吧.你觉得 django 难用, 怕是在写 template? django 最适合做原型开发.(cms, 内网项目, demo, 用完就扔, 活不过多久的产品)django 最适合做原型开发.(cms, 内网项目, demo, 用完就扔, 活不过多久的产品)django 最适合做原型开发.(cms, 内网项目, demo, 用完就扔, 活不过多久的产品)别笑: django 在原型开发(捣浆糊)阶段, 基本找不到对手. (ruby rails? laravel? who cares?)那么问题来了:万一成了怎么办? 1. celery+mq 异步改造来一套.2. 还不行, grpc 改造来一套.3. 还不行, 新重写+旧集成. 新需求使用 go/rust 写, 基于 dapr + grpc 集成旧的代码. 4. 结束. (之后的阶段, 就是赚到钱, 雇别人帮你写, 与你无关)good luck. 😄
想要前后端强类型还要速度的话,可以看看这个脚手架 create.t3.gg
若依,前端 vue ,后端 springboot
antd admin
那当然是 node.js 花活多
那就前后端分离吧,前端有很多现成的网站模板,拿过来就能用,后端用 Django 写几个接口就可以了
轻量好部署那就 go 了。
Next.js
laravel
flask+jinja2
Next.jsAstro + Nest.js + 任意前端框架(可选)
轻量,开发快,体积小,功能多。我觉得不存在这样的东西
create.t3.gg/基于 NextJS 的,非常不错
c#,asp.net core mvc 或者 asp.net core razor 一把梭
PHP 的 Webman ,基于 PHP CLI ,性能不错,轻量好用。 www.workerman.net/webman
prisma 了解一下
ASP.NET Core 可以直接干,因为本身就是框架。如果要功能强大的,可以用 ABP ,但是有学习成本,不轻量。
Next.js
laravel or go
Java 系的和快速就不沾边,Rails 或者 Laravel
Python + FastAPI
当然是你自己积累的东西比较快速 没有赶紧生出一个吧要轻量外加快速楼上讲什么 laravel 那就不是...
Django 开发 Web 项目还难用?那你去试试 PHP 的 thinkPHP 框架吧,Laravel 就别看了更复杂。
PHP 的 DactAdmin 基于 Laravel 挺简单的.
如果你就简单增删改查的话,随便现代化框架都很好用啊
如果要轻量级别 web 的话,我自己用 axum ,不过你得忍受 Rust 的语法与同编译器搏斗,如果习惯了的话,就一切还好,去 tm 的 ORM ,直接用 sqlx 写裸 SQL ,最后可以 musl 编译,成品只有几 MB ,打包到 alpine 的镜像里,加起来才十来 MB 。轻量得不能再轻量了。
框架太多了,还是用我喜欢的 Go 框架吧: github.com/go-eagle/eagle
主要是一直用的 mybatis 这半 orm 框架,sql 写爽了,换成 Django 这种 orm ,不是很习惯,感觉不够灵活
是啊,我就是之前用过 Django ,orm 哪有直接 sql 爽啊
op 可以尝试一下 FastAPI + PonyORM 的组合
看了 Python 的几个,好像都是 orm 模式的,没有 mybatis 那样的吗
Next.js nuxt.js 🤣
还真没有,俺们 PY 开发者讲究的就是 Pythonic
了解下 drupal
没有人提 FastAdmin ?基于 ThinkPHP5 ,上手简单,官方有插件市场,很多应用直接买改改就得了,还有比这更快的吗?
php
痛点差不多 思路跟楼主几乎一样 我的答案有时间的时候是把若依那种庞大框架臃肿的那些代码删一删搞成自己的。我现在是直接粘自己公司的 demo 项目看似脚手架繁多其实都不咋趁手 还是自己的最舒服 一劳永逸
#2 php 有什么难学的?怎么写都能跑的起来,著名傻白甜语言
PHP Laravel ( Dcatadmin ),无脑上就行了,其他语言和框架不用看
你需要的不是框架或者语言,需要的是现成的系统,开源的或者买一套的
php yii2
WordPress
小网站 PHP 就行
直接用 wordpress 解决;要跳出啥都自己写代码的思维误区出来。
Java 就很好,找个脚手架就行。你可以把数据库、Redis 、页面都放到 jar 包里面。部署启动只要一键 java -jar比如用 MariaDB Embedded for Java JAR ,Redis Embedded Container ,环境都不需要安装。
kotlin + Spring 全家桶
Rails ,除开多年来积累的本身快速开发最佳实践外,应该是 NodeJS 生态之外唯一认真思考过前端问题的后端框架
#2 php 不应该学,直接用就行
Go+Gin
ChatGPT
没人提 Astro 吗,可以混合 html, md, mdx( React, Vue), ts ,喜欢用什么就用什么,官网有很多模板
还有比如 yuzu 模拟器,他们是怎么实现的,有什么实现框架吗 蹲,安装了 delta ,但想玩的拳皇跟恐龙快打没有 gba 格式的,怎么搞 下载恐龙快打的 rom 文件…
这篇文章是《HTTP API 认证授权术》的姊妹篇,在那篇文章中,主要介绍了 HTTP API 认证和授权技术中用到的 HTTP Basic, Digest Access, H…
前不久和同事讨论 nas 数据安全问题,他最近刚入 nas 坑,买了两个盘,由于曾经经历过多次多年数据损失,买了希捷企业盘( 8t )选择了保守的 raid1 ,我一听,觉得没…