Web后端框架推荐

     

lit Web组件:构建快速、轻量级的 Web 组件

2883 2 2K

Lit 是一个简单的库,用于构建快速、轻量级的 Web 组件。Lit 的核心是一个杀手级模板:提供一些组件基类,包括:提供反应reactive状态、作用域样式和一个小巧、快速且富有表现力的声明性模板系.

2021年顶级互联网技术总结 - Richard

1963 1 3K

在本周 The New Stack 的专栏中,我介绍了我的年度最佳互联网技术。我今年的清单:WebAssemblyFigmaNext.js 12Lit Web Components英伟达Omniver.

从NodeJS切换到Ruby on Rails - nikodunk

833

JS看起来不错,很多公司默认使用它,社区很大。但是对于我的新的副项目,我决定尝试 Rails,因为尽管有人认为 Ruby on Rails 已经“结束”了,但 HN 评论中的人说它比基于 Node 的.

Python、JavaScript和Rust的Web性能比较 - Alex

1709 1 5K

Python使用FastApi测试;Node.JS使用Fastify;Rust则使用Actix。选择的Python和Node框架,是在搜索 "最快的<某语言>api "时得到的最高结果;Rust的Ac.

actix/actix-web:Actix Web 是一个功能强大、实用且速度极快的 Rust 网络框架。

3393

根据TechEmpower 框架基准测试, Actix Web是最快的 Web 框架之一 ,暂时排名第5名,超过java的vert.x(内置Netty)和akka特点: 支持HTTP/1.x和HTTP.

中小型Web应用场景中SQLite是您唯一需要的数据库

2086 2K

SQLite是包含在C语言库中的关系数据库管理系统。它符合ACID,并实现了大多数SQL标准。作为用于存储在应用软件(例如Web浏览器和手机)中的嵌入式数据库软件,它是一种流行的选择,并且它是世界上部.

HTML性能提升第一步:首页14kb规则

2394 1
Web性能提升技巧:14kb规则,也称为首页14kb规则,首页html大小不超过14kb。当然如果启动了服务器端压缩,应该是压缩后的14kb。当用户打开网页时,收到的HTML的第一个TCP块为14kb.

服务器端渲染是大多数人不同意的真理 - timr

1078

真理总算掌握在少数人手里,这被称为Peter Thiel真理。对于许多应用程序来说,服务器端渲染是一个更好的选择:实施起来更便宜更容易做出正确的选择它通常速度一样快,或者其性能特征不同但可以接受。用户.

多种语言后端流行的框架

1380 1

PHP - Laravel Python - DjangoJavaScript - Express Java - Spring Ruby - Ruby on railsGo - Martini.Net.

介绍Vuecket:Vue.JS与Apache Wicket的魔法结合

1802 4K

Vuecket是一个Web框架,在客户端集成了VueJS,在服务器端集成了Apache Wicket。它兼具了两者的优点,使开发全栈应用程序变得更快,更轻松。 案例步骤:通过`mvn archetyp.

微型前端2020年状态 -bitsrc

1656 2K
前端Web开发中最有争议的主题之一是微前端。他们值得吗?您是否应该真正拆分应用程序?你真的需要使用?尽管有许多神话,但我们不能否认它们每天都越来越流行。让我们看看谁在使用它们,为什么要完全使用它们,以.

为什么我还是喜欢Vaadin? - frankel

4283 2 3K

Vaadin的第一个也是最重要的特征是,不需要了解其他技术。让我们考虑一下由REST API和JavaScript前端组成的“标准”应用需要具备哪些技能:JavaJakarta EE API,即 Se.

为什么需要Deno.js? - DEV

2735 2 4K

您正在尝试学习JavaScript。您刚刚对浏览器中的JavaScript有所了解。然后,突然之间,你遇到Deno 是Node.js杀手之类的炒作。但是您不知道这些是什么。如果是这样,请继续阅读!什么.

什么是Deno?Deno可能是前端的下一件大事!- jeremymorgan

1 3892 1 2K

Deno是一个热门的可以替换Node.js的新Javascript运行环境。每个人都在谈论它,因为这可能是下一件大事。Deno是JavaScript / TypeScript运行环境,具有安全的默认值.

Node.js的劲敌来了:Deno是用于在Web浏览器之外执行JavaScript和TypeScript的运行环境

2071

 Deno是一个新的javascript非浏览器的运行环境,用于在Web浏览器之外执行JavaScript和TypeScript。这点非常类似Node.js。Deno试图提供一个独立的工具来快速编写复.

库好于框架 - brandonsmith

1300 1
代码通常可以采用两种粗俗的形式:库或框架。库是一组构建块,它们可以共享一个共同的主题或可以很好地协同工作,但是在很大程度上是独立的。框架是包含编写代码的上下文。可以是采取控制反转,特定于领域的语言的形.

Node.js与Spring Boot比较? - Ryan Gleason

13793

这是一个纠结的话题,本文从应用场景和内部机制两个方面进行比较,详细点击标题见原文,直接上结论:如果您必须选择一种服务器端技术(Node.js或Spring Boot)来为未来十年的业务提供动力,那会是.

​​​​​​​通过用户界面进行测试是一种反模式 - Allen Holub

948

通过用户界面进行测试是一种反模式!99%的测试应该是自动化的,其中很小一部分是端到端测试,UI中根本不应该有业务逻辑,否则就很业余。众说纷纭:1. 用户界面UI包含业务逻辑的情况是:如果在一个字段中输.

为什么我为我最近的项目选择Django而不是Java Frameworks?- Ceyhun Kazel

6665 2

我是一名前Java开发人员。我使用Java技术构建了企业和社交Web应用程序,即Spring Framework,Servlet,JSP,Hibernate,iBatis,Tomcat,WebSphe.

fastify是基于Node.js的最快速Web框架

3325

高效的服务器意味着更低的基础设施成本,更好的负载响应能力和满意的用户。如何在不牺牲安全性验证和方便开发的情况下,如何知道您正在提供尽可能多的请求,从而有效地处理服务器资源?进入Fastify。Fast.

比SpringBoot更简单的Web框架:Espresso

1659

这是一个新的有趣的Java工具,今天,我们有一个Java核心Web抽象,名为Espresso,它渴望成为现代Java Web应用程序的灵魂!Espresso的创建者Ning Sun认为,Servlet.

Rust Web框架列表

21365 4 2K

由于Rust生态系统还处于早期阶段,因此框架有很多选择。每个人都有自己的优点和缺点,没有明显的赢家。RocketRocket是一个十几岁的框架 - 比其他许多框架更发达,但仍然不太成熟。它的特殊功能是.

面向前端的后端模式(BFF)

13092 3 3K

Backend For Frontend API设计是一种为前端设计的专门后端API,主要是为解决常见的前后端API冲突。让我们看一下常见API设计前端/后端冲突的三个示例,然后寻找解决它们的方法。示.

MVC模式的替代者ADR

2237
ADR是Action-Domain-Responder的简称,动作-领域-响应者是将HTTP客户端和HTTP服务器端应用程序之间的用户交互组织为三个不同的角色:1. 动作Action是连接Domain.

最快的Go语言Web框架:Iris

11929 5

Iris自称是Go语言中所有Web框架最快的,它的特点如下:1.聚焦高性能2.健壮的静态路由支持和通配符子域名支持。3.视图系统支持超过5以上模板4.支持定制事件的高可扩展性Websocket API.

基于RxJava的函数式Reactive Web框架:datamill

4563 4 5K

datamill是一个基于RxJava开发函数响应式风格的Java Web框架,可看成是SpringBoot竞争的框架,使用Java8和lambda,它不同于其他Java框架,使得通过整个应用的数据流.

Rapidoid - 超级快而简单且强大的Java Web框架

5920 3

Rapidoid是一个类似vert.x的快速Java Web框架/微服务框架/RESTful框架,与SpringBoot竞争。它是由嵌入快速HTTP服务器, 嵌入可持久的内存ACID NoSQL 数据.

基于React和A-Frame开发虚拟现实

4182 2

虚拟现实概念现在很火,有人说2016是虚拟现实年,现在我们能够基于A-Frame, React和Redux开发Web的虚拟现实WebVR,WebVR相比于原生VR应用的优点是可以使用同样的状态数据在h.

Ratpack可快速开发异步响应式的Java Web应用

8 8675 8 2K
Ratpack是一款类似Node.JS但是更强的基于JVM多线程多核的Java Web框架,可以快速有效地开发基于Http异步的高性能Web应用,它使用Netty作为其事件驱动引擎。Ratpack主要.

nickel.rs 是一款基于Rust的Web应用开源框架

1513

nickel是一款Rust语言的Web框架,它的灵感来自于 Javascript的流行框架express, 下面几行可以启动一个Web服务器:#[macro_use] extern crate nic.