Web后端框架推荐

     

awesome-starlite: Starlite精选资源列表

834

Starlite 是一个高性能、安全、架构良好、高效的 p​​ython 异步 Web 框架Starlite 是一个强大、高性能、灵活和自以为是的 ASGI 框架,提供一流的类型支持和完整的Pydan.

vaadin/hilla:前后端集成框架

1591 2K

Hilla是用于Java后端的现代前端框架。构建具有完全类型安全的快速反应式Web应用。由Lit和Spring Boot支持。由Vaadin构建。Hilla 将 Spring Boot Java 后端.

基于HTML 模板的 Rust Web 应用源码

1529 9K

如果你来自像Go这样拥有庞大标准库的语言,你应该知道Rust是比较轻量级的。该语言已经决定提供一个纤细的标准库和一个顶级的包管理器和工具。由社区来提供像网络服务器或模板的包。如果你来自Python,即.

Axum框架自动处理请求的神奇函数

1817 2K

让我们探讨一下处理函数在编程语言中通常的样子。这里有一些例子:let app = Router::new()    .route("/users", get(users))    .route("/p.

如何在Rust中开发一个电子邮件服务器软件?

1416 15K

1、设置新项目:# create a new Rust binary applicationcargo new rust-axum-email-servernavigate to the projec.

Anansi:一个简单的 MVC Web 框架

1485 3K

Anansi 是一个用于 Rust 的简单 MVC Web 框架。1、安全第一除了用 Rust 编写之外,Anansi 还为常见的 Web 安全漏洞提供了防御。2、高效Anansi 还允许 Web 应.

Pingora:Cloudflare用Rust编写的取代Nginx代理服务器

4137 1 6K

CloudFlare 如何构建 Pingora:一个用rustlang编写的新 HTTP 代理,它取代了 NGINX,每天服务超过 1 万亿个请求,只需要三分之一我们之前代理基础设施的 CPU 和内存.

Reddit调查:现在大多数人使用的Web前端技术是什么?

1055

1、如果您以前从未从事过开发工作并且盲目地遵循教程炒作,那么 MERN 绝对是“行业标准”。根据我的经验,Mongo/非关系数据库通常在工作中不受欢迎。MySql + ERN 或 PRN 可能会更好地.

hyperium/hyper:Rust的HTTP基础库

1190

如果您正在寻找方便的 HTTP 客户端,那么您不妨考虑 reqwest。如果您正在寻找方便的 HTTP 服务器,那么您不妨考虑warp。两者都建立在这个hyper 库之上。hyper 是一个相对低级的.

2022 年构建现代 Python API 后端开发指南

1858 5K

本指南适用于已经熟悉 Python 3 并希望开始新项目的人。本指南来自为不同行业的各种初创公司构建 api 后端的经验,它作为我们如何看待组织 Python 项目、结构化代码、测试和公共库的“最佳实.

Jetty增加了 Loom 支持: Issue #8007

1701 1

Jetty提供了一个使用虚拟线程的处理器选项。 这能让Loom早期采用者进行测试。详细点击标题相关信息摘录:之前产生了一个jetty的分支(https://github.com/eclipse/jet.

ebarlas/microhttp:快速、可扩展、自包含、单线程 Java Web服务器

988 1

Microhttp 是一个快速、可扩展、事件驱动、自包含的 Java Web 服务器,它足够小,程序员可以理解和推理。可理解性是最高优先级。该库旨在替代具有压倒性复杂性的常用框架。实施决策旨在在简单性.

为我的SaaS软件产品选择Python的原因 - Reddit

1528 3K

我的Saas是一个构建自己的软件产品的单人秀。它目前拥有 11,000 名注册用户,每月收入约为 1,500 美元。在这篇文章中,我将探讨我选择 Python 来构建它的原因。但首先,什么是 SaaS.

深入Caddy 2源代码了解工作原理 - Sourcegraph

1423 1

Caddy 是一个生产 Web 服务器,它优先考虑开发人员的体验和可扩展性。开箱即用的神奇功能之一是自动 HTTPS。它的模块化架构使其易于扩展和定制,并且它具有很棒的文档以及简单明了的配置。Cadd.

后端渲染:基于Deno的全新全栈Web框架Fresh介绍

3038 2

客户端渲染很昂贵,它会降低用户体验,大幅增加移动设备的功耗,而且通常不是很健壮。Fresh使用了一种不同的模式:在这种模式下,你默认向客户端提供0KB的JS。在这种模式下,大部分的渲染是在服务器上完成.

Robyn:基于Rust运行时的 Python Web 框架

1791

Robyn 是一个具有 Rust 运行时的快速、高性能 Python Web 框架。它旨在提供接近原生的 Rust 吞吐量,同时受益于用 Python 编写的代码。在 PyPi 上的安装量超过 200.

使用SparkJava和Neo4j构建Java后端案例

740 1 2K

该应用程序是一个基于MovieLens 推荐数据集的 IMDB 克隆,其中增加了来自themoviedb.org的电影和演员数据。前端是用 vue.js 编写的,看起来很漂亮。它调用许多 REST A.

J2Cl崛起:GWT之后的Java Web开发 - KIE

1317 1 4K

GWT已经死了,自2006年以来,Web开发发生了巨大的变化:现在浏览器之间已经不存在相互冲突的混乱局面,但是,现代的web开发框架也远非理想。例如,GWT的一个非常强大的优势是围绕着Maven的生态.

Web新趋势:​​​​​​​HTML over-the-wire的实现Unpoly框架

1204 2

HTML over-the-wire作为创建Web应用的一种更直接的方式,已经逐渐兴起,且不需要使用太多的JavaScript:它通过 "在线wire "发送HTML,而不是JSON来工作。来自the.

Java多功能全栈框架Vaadin 23.0.0发布

2444 1

Vaadin 是基于 Java 的多功能全栈框架,是 Spring MVC 的竞争对手。Vaadin 由两个框架组成,服务器端 Flow 并试图吸引使用 Angular 的开发人员,这是一个在 Vaa.

几乎完全重写的actix-session 0.6.0发布

825

actix-session 0.6.0中actix-session是actix-web框架的支持包之一。它提供对会话的支持:一种跨多个请求保持用户状态的机制。actix-session 0.6.0是对.

幽默:用人体比喻Web开发

850

类似人体一样的Web开发: HTML - 骨架 CSS - 皮肤 Javascript - 肌肉 数据库 - 身体 领域模型 - 大脑 服务器端 - 神经 原文是将数据库比喻成大脑,其实包含业务逻辑或.

Rust在浏览器Wasm和后端服务器中运行性能比较

3346 1

需求:有一个计算密集型程序,实现快速的算法速度,然后需要将最终结果传递给浏览器;解决方案:是在服务器端(在 actix Web 服务器中)运行它?还是在浏览器内的 Wasm 模块中运行它? WASM .

casid/jte:用于Java和Kotlin的Jsp/Java的Web模板引擎

1567 2K
类似Struts、SpringMVC、Freemarker、Thymeleaf、Velocity框架等Java Web框架。jte 是用于 Java 和 Kotlin 的安全且轻量级的模板引擎。所有 .

2022年选择哪个Rust Web框架 - kerkour

6513 2

2022年可选择的三个Rust Web框架:actix-web、warp和axum。 actix-web:4.0.0-rc.35,134,720Actix Web 是一个功能强大、实用且速度极快的 R.

Lightning Web组件:超快的企业级Web组件基础

985

Lightning UI 框架使用核心 Web 组件标准,并且仅提供在浏览器中正常运行所必需的内容。因为它是基于在浏览器中本机运行的代码构建的,所以该框架是轻量级的并且提供了卓越的性能。您编写的大部分.

FastAPI:2021年最流行的Python的Web框架

948

随着Python成为2021年的第二大语言,一个Python框架最终成为今年的顶级工具也就不足为奇。FastAPI是由塞巴斯蒂安-拉米雷斯(Sebastián Ramírez)在2019年创建的,但在.

PHP的93个WordPress插件有后门

918 2K

因为93 个 WordPress 主题和插件包含后门,从而使得攻击者可以完全控制网站。攻击者总共入侵了 AccessPress 的 40 个主题和 53 个插件,AccessPress 是 WordP.

Nginx创始人Igor离职

1889 3

2002 年春天,Igor Sysoev 开始开发 NGINX。Igor 的精神和价值观塑造了 NGINX, Inc. 公司,在开源和社区的支持下,致力于实现卓越的代码和透明度,同时创造客户喜爱的商业.

Rails7、sqlite3 和 litestream组合Docker配置

1579 2K

rails7、sqlite3 和 litestream 在一起非常棒。我把我所有的迷你 webapps 都换成了它。这是你见过的最简单的生产设置。这个 docker 文件是将 Rails 应用程序投入.