网页设计师和开发人员资源#6:库、框架、指南、最佳实践到灵感

网页设计师和开发人员资源#6:库、框架、指南、最佳实践到灵感

我们又为网络开发人员带来了一系列新资源。本期,我们提供了涵盖网络开发不同领域的各种工具和库,从库、框架、指南、最佳实践到灵感。废话不多说,让我们一起来看看完整的清单吧。

Autofix CI

Autofix.ci 是一款用于 GitHub Action 的工具,可自动修复您的拉取请求。你可以定义一个 GitHub Action 工作流,运行你的代码修复工具,它就会根据需要更新你的拉取请求。它能与现有的排版器、格式化工具(如 PrettierESLint)以及其他工具协同工作,无需额外配置。它支持所有拉取请求,包括来自分叉和未受保护分支的请求。

Autofix CI

Composer Unused

composer-unused 是一款扫描代码以显示未使用的 Composer 依赖关系的工具。与 composer why 命令不同的是,composer-unused 只显示安装软件包的原因,而它会检查代码中是否使用了软件包提供的符号。

Composer Unused

ESLint Config Inspector

ESLint Config Inspector ESLint v9.0.0 中引入的一个可视化工具,用于理解和检查 ESLint 平面配置文件。管理配置文件很简单,但随着配置文件的增加,管理起来仍会很复杂。该工具可帮助您查看哪些规则已启用或禁用,从而更轻松地了解和管理 ESLint 设置。

ESLint Config Inspector

MySQL Explain

MySQL Explain 是一款可视化 MySQL EXPLAIN 输出的网络应用程序。你可以使用该工具快速识别性能问题,帮助你避免缓慢或代价高昂的数据库查询,而不必纠结于 MySQL 的神秘输出。

MySQL Explain

Harlequin

Harlequin 是一款从终端运行的功能强大、色彩丰富的数据库客户端。它可在任何 shell 环境、终端或机器上运行,支持包括 MySQL 和 Postgres 在内的各种数据库。它拥有一个用于查看表和列的数据目录、一个带有自动完成功能和多标签的查询编辑器,以及一个可以交互式处理超过一百万个结果的结果查看器。

Harlequin

Write Description Text

Write Description Text 是一本内容广泛的说明文字编写指南。它涵盖了文本描述的基础知识和原则,并为装饰性图片(出于美观目的而包含)和信息性图片(传达信息、传递情绪或增强用户体验)提供了说明。

尽管该指南是为 BBC 新闻报道而设计的,但我们也可以从中学到很多东西,并将其应用到自己的网站中。

Write Description Text

Shipping Incrementally

如果你在科技行业工作,你可能对快速构建和发布产品的压力不陌生,这往往会导致产品发布仓促、压力大、风险高。这篇文章由 Zahra Traboulsi 撰写,倡导 Shipping Incrementally 方法。采用这种方法需要有意识的努力,但最终会让日常工作变得更轻松,并减少与项目截止日期相关的压力。这篇文章值得所有从事技术工作的人一读。

Shipping Incrementally

Once: Writebook

Writebook 是一款用户友好型工具,可让您立即在网络上免费发布自己的书籍,无需出版商。它可以轻松地将文字和图片转化为简单、可浏览的在线图书格式。与传统的博客和社交媒体发布相比,它让发布过程变得更简单。

Once: Writebook

Animotion

Animotion 是一个库,可让你使用 Svelte、Reveal.js 和 Tailwind CSS 轻松创建动画演示。它使用 SvelteKit 作为模板,使您可以使用 SvelteKit 适配器(包括 Cloudflare Pages、Netlify、Vercel 等)轻松部署演示文稿。

Animotion

Vue.js Crash Course 2024

Vue.js 速成课程 2024 是 Traversy Media 制作的 3 小时 YouTube 教程。它涵盖了 Vue.js 框架的基础知识。您将学习到组件、指令、生命周期、事件和其他基本主题。这是掌握 Vue.js 基础知识的绝佳资源,无论您是刚刚入门还是需要复习。

Vue.js Crash Course 2024

Wire in the Wild

Wire in the Wild 是一个展示使用 Laravel LivewireTALL Stack 构建的真实项目的网站。它提供灵感,展示 Livewire 的各种可能性。你可以提交自己的项目,这对开发人员和客户来说都是宝贵的资源。

Wire in the Wild

Minji

Minji 是一款免费的 iPhone 应用程序,可帮助您轻松管理项目和客户。通过简单直观的界面,您可以创建、组织和跟踪任务,按状态过滤项目,并管理客户。对于希望提高工作效率的自由职业者、团队领导和项目经理来说,这是一款完美的应用程序。

Minji

dotUI

dotUI React Aria Components 的基础上提供了一系列现代、移动友好的 UI 组件。它旨在帮助您轻松创建可访问的 React 应用程序和用户友好界面。

dotUI

Lume

Lume Deno 的静态网站生成器。它设计得易于使用,同时还具有灵活性,支持 Markdown、YAML 和 JavaScript 等多种文件格式。它避免了管理众多软件包和复杂捆绑程序的麻烦,从而简化了工作流程。

Lume

Laravel Error Solutions

laravel-error-solutions 是一个 Laravel 软件包,它通过直接在错误页面上显示有用的解决方案来增强错误页面。它为常见问题提供自动修复按钮,还支持人工智能生成解决方案。它能帮助你更高效地解决 Laravel 应用程序中的问题。

Laravel Error Solutions

SSH Action

SSH Action 允许你在 CI/CD 工作流中运行远程 SSH 命令。它非常适合在远程服务器上自动执行任务,例如部署代码、运行脚本或管理服务器配置,所有这些都可以直接从 GitHub 代码库中完成。它可以帮助你简化应用程序或网站的部署流程和操作。

SSH Action

Lenis

Lenis 是一个轻量级、高效的平滑滚动库。专为现代浏览器设计。它支持 WebGL 滚动同步和视差效果等功能,是为网站添加时尚流畅滚动效果的最佳选择。

Lenis

Themosis

Themosis 通过引入 MVC 等现代实践和来自 Laravel 的工具来改进 WordPress 的开发。它通过自定义路由和来自 Laravel 的 CLI 等功能,帮助你构建更有条理、可扩展的 WordPress 网站。

Themosis

WP ORM

WP-ORM 是一个为 WordPress 带来 Eloquent 风格 ORM 功能的库。它提供了一种易于扩展的 ORM,支持文章、用户和评论等 WordPress 核心模型。它能与 WordPress 中一些流行的框架(如 BedrockThemosis 或 Wordplate)很好地集成。

WP ORM

Swapy

Swapy 是一个 JavaScript 库,只需几行代码即可实现任何布局的可拖动和可交换性。它与框架无关,这意味着你可以将它用于任何 JavaScript 框架或库,包括 React、Vue、Svelte 等。

Swapy

评论留言