程序编程实战教程 -AI、Java、Spring Boot 实战 专注后端开发知识分享,涵盖 Java 基础、Spring Boot 实战、数据库优化与中间件应用,助力程序员成长为优秀后端开发工程师。

通过创建旅游网站学习 GatsbyJS -1

摘要: 本文将介绍作者如何使用GatsbyJS创建旅游网站的过程。文章首先提到了使用GatsbyJS创建两个系列(代理网站和博客网站)的初衷,并分享了在学习过程中遇到的挑战和收获。接下来,文章详细描述了创建Gatsby项目的过程,包括启动本地主机上的项目、创建页面和组件的步骤。最后,文章展示了如何创建自定义的404页面、博客页面、联系页面和地点页面,并介绍了创建Navbar和Footer组件的过程。

在 GitHub 页面上托管作品集网站并添加自定义域名

本文介绍了如何在 GitHub 上托管作品集网站并添加自定义域名。作者首先描述了他的个人 GitHub 主页上托管网站的情况,并强调了更新内容和域名的重要性。然后,他详细说明了使用 GitHub 托管静态网站的步骤和如何通过 Live Server 插件实时预览更改。接下来,作者介绍了如何添加自定义域名,包括在域名控制面板中创建 A 记录、在 GitHub 项目中设置自定义域以及启用 HTTPS 以确保网站安全。最后,作者提到在添加自定义域名后,需要确保一切设置正确并测试网站是否正常运行。本文旨在为那些希望在 GitHub 上托管作品集网站并添加自定义域名的用户提供详细的指导。

十天学会 CSS3 — 第 1 天

本文介绍了在十天学习CSS3系列中的第一天内容,涵盖了使用HTML标记为其添加样式的步骤,创建Facebook风格的按钮、炫酷的3D按钮以及其他各种形状、大小和效果的按钮。文章还提供了相关的CSS代码示例和图片说明。关键词:CSS3、HTML、按钮样式、3D按钮

CSS动画教程——1

摘要: 本文是CSS动画教程的第一部分,介绍了CSS动画的基础知识。文章首先回顾了之前的CSS系列,然后介绍了该系列灵感来源的YouTube系列。接下来,文章详细解释了如何通过transform属性对元素进行二维变换,包括平移(translateX和translateY)和比例变换(scaleX和scaleY)。文章通过具体的图像示例,清晰地展示了如何在style.css文件中添加代码来实现这些变换,使云图像在网页上沿x轴和y轴移动,以及沿x轴和y轴进行拉伸或收缩。

使用 Stackbit、GatsbyJS 和 DEV -1 创建博客网站

摘要: 本文介绍了如何使用 Stackbit、GatsbyJS 和 dev.to 平台创建个人博客网站的过程。作者首先分享了自己在 Medium 上写技术文章的经历,并提到了 dev.to 带来的更多关注度和浏览量。接下来,作者详细描述了创建博客网站的步骤,包括选择主题、连接 GitHub 和 DEV 账户、创建项目、连接到 Netlify 等。文章还介绍了如何使用 Stackbit 指令和 npm 安装等步骤来配置和开发博客网站。最后,作者总结了自己的经验和成果,并强调了创建博客网站的价值和成就感。

使用 React 和 GraphQL-1 构建完整的应用程序

使用React和GraphQL-1构建完整应用程序的摘要: 本文介绍了一个使用React和GraphQL构建完整应用程序的系列教程的开启内容。首先,文章提到了灵感来源于freecodecamp上的YouTube教程。接下来,文章详细描述了创建应用程序的步骤,包括创建目录结构、安装必要的npm包(如express、nodemon、graphql等)以及创建schema和app.js文件。文章强调了使用GraphQL代替REST API的优势,并给出了具体的代码示例来指导读者如何设置服务器和创建GraphQL schema。最后,文章总结了整个教程的内容,为读者提供了一个清晰的使用React和GraphQL构建完整应用程序的指南。

15 个提升你技能的 HTML 和 CSS 项目

摘要: 本文列举了15个使用HTML和CSS提升技能的项目,包括构建响应式网站、使用CSS网格布局、创建视频背景网站等。所有项目的Github链接和示例可在网上找到。通过跟随顶级教师如Brad Traversy和Wes Bos的学习,读者可以通过这些项目实践HTML和CSS技能。

Letsencrypt Wildcard Let's Encrypt:使用 Certbot 的通配符证书

好的,下面是经过专业生成的摘要和文章摘要: 摘要: 这篇文章介绍了如何使用 Certbot 生成 Let's Encrypt 的通配符证书。文章首先介绍了 Let's Encrypt 对通配符证书的支持和 Certbot 提供执行该操作的选项。然后,文章详细说明了如何在 OpenBSD 6.5 环境中使用 Certbot 生成通配符证书的步骤,包括需要执行的命令和注意事项。最后,文章解释了如何配置 DNS 服务器以添加 Certbot 指定的 TXT 记录,并强调了每 90 天需要更新一次证书并添加新的 TXT 记录。 关键词:Letsencrypt,Wildcard,Let's Encrypt,Certbot,通配符证书,DNS 服务器,TXT 记录。

安装 AUR 软件包 概要 如何使用 侧边栏主题

摘要: 本文介绍了如何安装 Arch Linux User Repository (AUR) 中的软件包。首先,简要概述了 Arch Linux 和 AUR 的关系和特点,强调了 AUR 作为 Arch Linux 社区软件仓库的重要组成部分。然后,详细描述了获取“Git 克隆 URL”并构建软件包安装的步骤,包括访问 AUR、获取软件包页面、获取 Git 克隆 URL 以及确认相关信息的步骤。接着,通过示例展示了如何构建软件包并安装。最后,讨论了使用过程中的一些题外话和注意事项。本文旨在帮助用户了解和使用 AUR 中的软件包,使 Arch Linux 的环境更加便捷或强大。 关键词:Arch Linux;AUR;软件包安装;如何使用

React Query - 超越基础

摘要: 本文深入探讨了React Query的特性和优势,通过待办事项列表应用的例子详细解释了React Query的使用方法。文章主要介绍了三个方面的内容:成功和错误处理、查询无效以及查询重试。首先,通过示例展示了如何使用`useQuery`和`useMutation`来处理数据的加载、获取和错误状态。其次,讲解了查询无效的概念,以及在成功创建任务后重新获取所有任务列表的应用场景。最后,介绍了查询重试的配置选项及其作用,包括默认值和如何根据需求进行调整。本文帮助读者更好地理解和应用React Query,超越基础用法。