Laravel Tailwind Merge - 解决 Laravel 中的 Tailwind CSS 合并问题
Laravel Tailwind Merge 是一个自动解决 Laravel 中 Tailwind CSS 类冲突的包。这允许您合并多个 Tailwind 类并解决冲突。以下是 README 文件中的一个基本示例。在 blade 组件中提供的以下代码:
Qt 6.7 未来的文本改进
Qt 6.7 的特性在今天冻结了,现在开始进一步稳定代码的过程。离实际发布还有几个月的时间,本文将展望一下 Qt 和 QtQuick 中字体处理的改进。更具体地说,讨论了三件事:可变字体支持、全新的“大字体”文本渲染器和字形特性支持。可变字体过去,字体最多有四种变体(或所谓的子族/子集):常规(Regular)、粗体(Bold)、斜体(Italic)和斜体加...
Laravel Volt 实时状态
我们来创建一个 Volt 组件,用它来显示实时用户数量。概念要实现该特性,我们需要一个方法来跟踪活跃用户。一个方法是,将活跃用户以日志记入数据库表格。每个条目包含用户 ID 以及何时激活的时间戳。然后,您可以检查最后 5 分钟内或任何其他所需时间段内的活动。另一种方法是在 users 表中添加一个 “last_login_at” 字段。第三种可能性是使用 w...
TallStackUI - TALL 栈应用的新组件库
TallStackUi 是 TALL 栈(Tailwind、Alpine.js、Laravel 和 Livewire)应用程序的现成组件库。AJ Meireles 在发布公告中表示,“经过两个月的工作,现在是时候推出 TallStackUI 了:一个用于 TALL Stack 应用程序的新组件库。有 20 多个现成组件和一种创新的个性化方式。”根据 Meir...
elm 语言简介及示例
Elm 是一种可编译为 JavaScript 的函数式语言。它可以帮助你制作网站和 web 应用。它是一个非常强调简单和质量的工具。本文将:讲解 Elm 编程的基本原理。向你展示如何使用 Elm 框架制作互动式 App。强调适用于任何语言编程的原则和模式。我希望最后你不仅可以使用 Elm 创建出色的 web 应用,而且能够理解使 Elm 易于使用的核心思想和...
Rollup.js 简介
概括Rollup 是一个用于 JavaScript 的模块打包工具,它将小的代码片段编译成更大、更复杂的代码,例如库或应用程序。它使用 JavaScript 的 ES6 版本中包含的新标准化代码模块格式,而不是以前的 CommonJS 和 AMD 等特殊解决方案。ES 模块允许你自由无缝地组合你最喜欢的库中最有用的个别函数。这在未来将在所有场景原生支持,但...
PHP 8.4 预览: 密码哈希:默认 Bcrypt 成本从 10 改为 12
PHP 8.4 修改了 PHP 内置密码哈希 API 的 cost 参数。PHP 提供了 password_hash、password_verify 和 password_needs_rehash (还有两个附加函数,用于获取支持的算法列表并从哈希中获取信息) 函数以安全散列密码的函数。密码哈希算法及其参数是可配置的,并且算法和参数存储在密码散列本身中,因此...
TIOBE 编程语言排名: 2023 年 12 月
12 月头条: C# 正在成为 2023 年年度编程语言是的,之前也有过类似情况。到 2022年底,C# 似乎将成为当年的编程语言。但在最后时刻,C++ 出人意料地获得了冠军。今年我们更加确信 C# 会赢。它在一年内上涨了 +2.38%,而其最接近的竞争者 Fortran 和 F# 分别只上涨了 +0.64% 和 +0.48%。排名前 20 的语言中的大多数...
Laravel 10.35 发布
Laravel 发布了 v10.35,包括 Blade @use 指令,数字缩写助手,使用 artisan down 生成 secrect 的能力。以下是关于本周推出的新功能的更多信息: