git
-
自动化云恢复挑战:使用 GitHub Actions 实施 CI/CD
云简历挑战 – 第 2 部分 介绍 在本系列的第一部分中,我们逐步介绍了如何使用各种 aws 服务构建云原生简历网站。现在,我们将通过使用 github actions 实施持续集成和持续部署 (ci/cd),将我们的项目提升到一个新的水平。这种自动化对于有效维护和更新我们的云简历至关重…
-
Vue 和 Tailwind 管理框架



github |网站 添加了一些“必须”的功能,并将在此分享。 我们将非常感谢您在评论中提出的建议! 预制登录: 立即学习“前端免费学习笔记(深入)”; 用户管理: Chat-GPT 文本补全插件: 每个操作的审核日志(不包括密码哈希等敏感字段): TOTP 2FA 插件: S3上传插件: 开箱即用…
-
代码之旅:使用 Nextjs、Tailwind CSS 和 Framer Motion 打造我的开发者组合
一个想法的起源在一个以快速技术发展为主导的世界中,作为一名 Web 开发人员要想脱颖而出,往往取决于一个关键的工件:产品组合。正是在这个数字复兴时期,我决定打造我的项目——不仅仅是作为项目的展示,也是我在现代网络技术方面的旅程和专业知识的证明。 第 1 章:选择我的同伴 — Next.js我的旅程始…
-
我的第一个拉取请求刚刚被接受!
我的第一个拉取请求刚刚被接受! ? 今天,我正在庆祝我对 GitHub 社区的第一个开源贡献。 这对我来说是一件大事。我正在从事开源项目,这意味着我无法通过构建 Easy UI 获得报酬 – [ https://www.easyui.pro/ ] 构建 50 多个 Next.js 模板集…
-
如何测试网站:使用 SIRV 和 Playwright 进行测试驱动开发 (TDD)



我一直在为我们的婚礼和一个用于在旅行时翻译食物的食物翻译网站工作一些网站。我发现的有趣的事情之一是如何测试这些网站,并确保一切正常。 什么是测试驱动开发(tdd)? 我发现(或者更确切地说,被告知)的两个工具称为 sirv 和 playwright,可以帮助您运行网站并测试网站的某些部分。一旦完成一…
-
循环:For 循环、While 循环、ForOf 循环、ForIn 循环
循环的目的是重复一些功能。 一些类型的循环包括: for 循环while 循环for…of 循环for…循环 for循环 to 可以写一个简单的 for 循环如下: for (let i = 1; i <= 10; i++) { console.log(i); // p…
-
使用 Nodejs 和 MongoDB 本机驱动程序构建快速灵活的 CRUD API
将 node.js 和 express 与 mongodb 本机驱动程序结合使用:原因和方式 如果您使用 node.js 和 express,您可能遇到过 mongoose,这是一个流行的 mongodb odm(对象数据建模)库。虽然 mongoose 提供了许多有用的功能,但您可能有理由选择直接…
-
领导并留住开发人员
很明显,公司是多么努力地留住软件工程师、开发人员、数据科学家和其他技术专业人员。他们试图让工作环境尽可能凉爽,在办公室里放置了爆米花机、各种零食、装有啤酒和软饮料的迷你吧、乒乓球桌、电子游戏、泡芙,甚至愿意付费购买技术、英语,访问 Netflix、Spotify 的课程以及其他一些有吸引力的福利。 …
-
我如何在启动 ScriptKavi/Hooks 后数周内获得星星
介绍 当我第一次构想 scriptkavi/hooks 时,我的目标是创建一个能够简化 React 应用程序中的状态管理和副作用的库。作为一名热衷于干净代码和高效开发工作流程的开发人员,我看到需要一种可以简化这些流程的工具。我几乎不知道,在启动 ScriptKavi/Hooks 的短短两周内,该项目…
-
JavaScript 中的地址格式
地址是我们日常生活的基本组成部分,无论我们是发送邮件、订购包裹还是导航到新位置。但在代码中处理地址时,事情可能会变得棘手。不同的国家/地区具有独特的地址格式,即使在同一个国家/地区内,地址的结构也可能存在差异。在本指南中,我们将探讨地址格式化的基础知识,并了解一些在 javascript 中处理地址…