Go, Go, GraalVM with Spring Native: 我在原生镜像之城(Native Image-ville)的冒险之旅

工程 | Josh Long | 2021年12月29日 | ...

嗨,Spring 的各位!新年快乐!真不敢相信我们已经走到了这一步,但我们确实做到了。去年的工作异常繁忙,其中我最喜欢的部分就是有机会使用 Spring Native 来构建基于 GraalVM 的、针对特定架构的原生镜像。

我们发布了Spring Native 0.11,这是一个非常棒的版本,因为它包含了一个全新的AOT(提前编译)引擎,彻底重塑了我们将Spring Boot应用程序转换为GraalVM原生镜像的方式。在过去的两年里,我一直在大量使用GraalVM,而这个新版本是这个故事中一个巨大而革命性的进步……

今年Spring动态 - 2021年12月28日

工程 | Josh Long | 2021年12月28日 | ...

大家好,Spring的粉丝们!你们怎么样?我刚结束了在加州洛杉矶与家人度过的愉快的假期。今天晚些时候,我和孩子们将开车回家,回到加州旧金山。我非常享受在洛杉矶与人们的会面,尤其这是我们疫情前的第一次真正意义上的洛杉矶之行。

现在,(你敢相信吗?),新的一年已经近在眼前。一如既往,我将进行我年度的*今年Spring动态*回顾,所以请留意下面的内容,就在我们本周回顾之后。那么,废话不多说,这是2021年最后一期的*本周Spring动态*回顾。

本周Spring动态 - 2021年12月21日

工程 | Josh Long | 2021年12月21日 | ...

大家好,Spring的粉丝们!这真是疯狂而美妙的一周,下周也会同样精彩!现在是节日季。我已经设置了外出自动回复,并且正在为这一年做最后的收尾。您可以期待《本周Spring动态》和《Bootiful Podcast》(@BootifulPodcast)的新节目,当然,但在明年我不会再制作任何新的《Spring Tips》(@SpringTipsLive)视频。不过,我迫不及待地想让你们看到我为《Spring Tips》新一期节目准备的内容!那将会非常有趣!

好了,我们本周还有很多内容要讲。让我们直接开始吧。在我们再次交谈之前就到圣诞节了,所以如果您庆祝圣诞节,祝您*圣诞快乐*。否则,我只希望您度过愉快的一周。我期待着下周的节目,届时我们当然会进行年度的*今年Spring动态*回顾……

使用 Spring Boot 应用进行客户端开发 - 第二部分

工程 | Dave Syer | 2021年12月17日 | ...

第一部分

纯 JavaScript 与 SSE 流

在此简单的 HTML 替换用例中,Vue 并没有带来太多价值,并且对于 SSE 示例来说,它完全没有价值,因此我们将继续使用原生 JavaScript 来实现。这是一个流标签

<div class="tab-pane fade" id="stream" role="tabpanel">
	<div class="container">
		<div id="load"></div>
	</div>
</div>

以及用于填充它的一些 JavaScript

<script type="module">
	var events = new EventSource("/stream");
	events.onmessage = e => {
		document.getElementById("load").innerHTML = e.data;
	}
</script>

React 动态内容

Spring Boot应用程序的客户端开发

工程 | Dave Syer | 2021年12月17日 | ...

本文探讨了Spring Boot开发者在应用程序的客户端(浏览器)端使用Javascript和CSS的各种选择。计划的一部分是探索一些在Spring Web应用程序传统的服务器端渲染世界中表现良好的Javascript库。这些库通常对应用程序开发者来说是轻量级的,因为它们允许您完全避免使用Javascript,但仍然提供一个很好的、渐进的“现代”UI。我们还研究了一些更“纯粹”的Javascript工具和框架。这大致是一个光谱,所以作为TL;DR,这里是……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有