Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
前端编程与架构
Rust中Iced图形界面教程
一年多以来,Rust 一直是我最喜欢的编程语言。它使我能够创建高性能软件,这与我过去使用的语言不同。由于它的优势,我和许多其他人一样,一直渴望用它来构建 GUI 应用程序。Electron 因其高内存使用率而臭名昭著,因此轻量级、跨平台的 GUI 库需求量很大,而 Rust 将是满足这一需求
踩坑:6年后为何不用GraphQL了?
GraphQL 是一项令人难以置信的技术,自从我在 2018 年首次开始将其投入生产以来,它就吸引了很多人的注意力。在一大堆无类型的 JSON REST API 上构建了许多 React SPA 之后,我发现 GraphQL 是一股清新的空气。
使用 Thymeleaf 实现模板化
模板可以分解为可重复使用的部分(称为片段)。片段可以在单独的模板文件中定义,也可以在它们被使用的同一个模板中定义。这对于模块化部分以便在多个模板中重复使用非常有用。 为什么要使用片段? 代码可重用性重复使用模板的各个部分,如菜单、页
为什么bootstrap不再那么受欢迎了?
近年来,人们对 bootstrap 等组件库的兴趣似乎大幅下降,而 Tailwind 则更受青睐。 Tailwind :对组件进行精细控制,而不是使用预用的东西, bootstrap :学习曲线要低得多 Bootst
TeaVM 简介
在本文中,我们探讨了 TeaVM 如何促进 Java 字节码转换为 JavaScript,从而使 Java 应用程序能够直接在 Web 浏览器中运行。我们介绍了一些关键功能,例如如何从 JavaScript 调用 Java 方法、执行基于 Java 的 DOM 操作以及实现简单的 Web 应用程序而
DHH:我为何退出科技运动
二十多年前,当 Ruby on Rails 推出时,我还是一个二十多岁的年轻程序员,深信任何尝试过我的堆栈的人都会接受它在解决 "Web问题 "方面的普遍优越性。于是,我走上了改革之路,试图用尖锐的论点说服未开化的大众。 在很长一段时间里,我都认为
Spring Boot 和 Thymeleaf 实现 Java 版 HTMX
HTMX是否有潜力成为实现以Java为中心的Ajax(Asynchronous JavaScript and XML,异步JavaScript和XML)开发模式的关键组件。 Ajax是一种在不重新加载整个页面的情况下,能够与服务器交换数据并更新部分网页的技术。 HTMX可能成
最被低估的Vscode插件列表
网友讨论出能让人惊叹不已的Vscode很多插件扩展(用名称搜索插件市场可找到): TODO tree transpose Bracket Select Total Lines Select Line Status Bar select high
2024年高效Web前端开发必备的工具有哪些 ?
随着 Web 开发环境的不断发展,我们的工具包也在不断发展。我一直在完善我的设置,我很好奇其他人现在都在使用什么。无论是文本编辑器、浏览器扩展、框架,还是任何能让您的编码更流畅、更高效的实用程序,我都很乐意听听他们的想法。 以下是我最近一直依赖的:
10种最佳网页设计英文字体
10种最佳网页设计英文字体:Roboto: Roboto 是一款时尚现代的无衬线字体,专为实现最佳可读性而设计,散发出清晰度和专业性。它非常适合需要简洁现代外观的项目,尤其是在专业或企业环境中。Montserrat:
浏览器中SQLite使Notion速度提高 30%
Notion是一个多功能工具,用于笔记、文档、项目管理等,具有出色的协作功能和美观的用户界面。尽管拥有超过3000万用户,其中400万是付费用户,但Notion的一个常见批评是它在使用时感觉较慢,尤其是在页面间导航时。 是什么导致 Noti
SnapCode :一个真正的 Web Java IDE
SnapCode 让您能够快速轻松地在任何现代浏览器中开始编写 Java 代码。SnapCode 提供现代编码功能、对 Java REPL(读取-求值-打印-循环)的支持以及对 UI、图形、图表、3D 等的全功能库支持。所有这些使 SnapCode 能够有效用于从教育到工程和数据科学的广泛用
BlazingWebx:无需Html/JS完全用Java创建Web服务
一个用于 100% 使用 Java 创建 Web 服务器和构建 Web 用户界面的 Java 库。 BlazingWebx 是一个 Java 库,旨在让您 100% 使用 Java 构建单页 Web 应用程序 (SPA),而无需直接编写 html 和 JavaScript。此
10 条必须知道的 UI 设计规则
任何 UI 原型的设计和开发都不是一件容易的事。您必须了解 UI 设计技术才能创建易于理解、访问和操作的产品。 让我们了解以下 UI 设计技巧和窍门如何增强您的网页设计: 1)限制使用大写字母</
JavaScript真的应该一分为二吗?
在监督全球 JavaScript 规范的委员会会议上,由 Google 员工软件工程师 Shu-yu Guo 领导的小组提议将 JavaScript 一分为二,该提议得到了 Mozilla、Apple、Moddable 和 Sony 的开发人员的支持。 提案中称之为 JSO 的核心
Htmx温和批评
在工作中,我们非常喜欢 Htmx 的基本简单理念。基于在团队中使用 Htmx 进行非平凡用户界面,我们发现以下情况实际上并不简单,而且相当复杂。 继承 Htmx 属性绝对是一个错误在代码片段中,它非常令人惊
Spring Boot中实现Thymeleaf通知
当应用程序执行潜在的关键操作(例如编辑、保存或从数据库中删除数据)时,建议通知用户操作的成功或失败。这篇文章介绍了如何在 Thymeleaf 模板中显示通知的基本解决方案。 假设读者具备 Spring Boot、Thymeleaf 和 Bootstrap
div居中:最佳做法是什么?
如何使用 CSS 垂直对齐内容?将 div 置于 DOM 元素中间的最佳做法是什么,其优缺点是什么? 1、使用 position 属性
上页
下页
关闭