首页 > 文章列表
  • 我的 Code Alpha 实习经历:构建项目并获得实践技能
    我的 Code Alpha 实习经历:构建项目并获得实践技能
    简介 开始在 Code Alpha 实习是一次令人兴奋的机会,可以检验我的前端开发技能。作为实习的一部分,我被分配了三项关键任务:创建图像库、构建基本计算器以及开发自己的作品集网站。这些项目让我能够将我的 HTML、CSS 和 JavaScript 知识应用到现实场景中,这种体验既充满挑战又富有回报
    180 2024-09-10
  • 如何使用 Cloudflare 函数接收 Discord 消息
    如何使用 Cloudflare 函数接收 Discord 消息
    如何使用 cloudflare 页面和 cloudflare functions 直接在 discord 上接收来自 html 表单的消息。 我们将把这个过程分为四个主要部分:创建 html 表单、在 discord 上配置 webhook、在 cloudflare 上配置 worker 以及部署
    142 2024-09-10
  • 调试 Nodejs 应用程序:提示和技巧
    调试 Nodejs 应用程序:提示和技巧
    作为一名 node.js 开发人员,您可能在追踪应用程序中难以捉摸的错误时遇到过挫折。调试是一项基本技能,可以节省您数小时的时间,并帮助您编写更健壮的代码。在这篇文章中,我们将探索一些用于调试 node.js 应用程序的强大技术和工具。 1. console.log():经典方法
    374 2024-09-09
  • Recharts:终极 React 图表库
    Recharts:终极 React 图表库
    在当今数据驱动的世界中,有效可视化数据的能力比以往任何时候都更加重要。无论您是数据科学家、开发人员还是业务分析师,创建富有洞察力的交互式图表都可以帮助您清晰地传达复杂的信息。用于此目的的最佳工具之一是 recharts——一个完全基于 react 组件构建的可组合图表库。在这篇博文中,我们将深入探讨
    497 2024-09-09
  • 确保图标链接的可访问性
    确保图标链接的可访问性
    ...通过一个小的客户端脚本自动实现 在此博客中,我逐渐告别图标字体,转而使用 svg 文件,我更喜欢使用背景图像进行集成,以保持灵活性。 在修改过程中,我注意到虽然我有时提供了带有标题的纯图标链接,但这些在可访问性方面并没有发挥任何作用。依赖屏幕阅读器的人还无法识别这些链接是什么。 有两种
    352 2024-09-09
  • 通过 Midjourney 彻底改变您的网站设计
    通过 Midjourney 彻底改变您的网站设计
    想要在短时间内创建一个动态的交互式网站? MidJourney 网站设计就是答案。 网站彻底改变了在线商业行业,并为传统企业改善运营和扩大用户群开辟了新途径。一个具有互动性、艺术性设计的优秀网站对于吸引新用户和提高每一次可能的点击机会是必要的。 在传统时代,每个网站都必须经过精心设计、修改并转
    322 2024-09-09
  • 代码日:重新聚焦
    代码日:重新聚焦
    2024年8月19日星期一 今天是我 100 天编程之旅的一半! ? 除了记录我的进步之外,我还喜欢分享学习技巧。我最喜欢的新方法之一是番茄工作法,它需要专注于一项任务 25 分钟,然后休息 5 分钟。四个周期后,您会休息更长的时间。这有助于保持注意力并防止倦怠。 我尝试过App Store中的
    212 2024-09-09
  • 使用 React Router v6 进行布局
    使用 React Router v6 进行布局
    第 1 步:设置 react router v6 npm i -d react-router-dom@latest 第2步:定义路由结构 接下来,在 app.js 文件中定义路由的结构。我们将为主页、关于页面和联系页面创建路由,并将它们与相应的
    214 2024-09-09
  • 清单json
    清单json
    manifest.json 对于渐进式 web 应用程序是必需的。 { "background_color": "#fff", "display": "standalone", "description": "Awesome application portal to H
    106 2024-09-08
  • 揭秘 JavaScript:深入探讨提升、临时死区和可变状态
    揭秘 JavaScript:深入探讨提升、临时死区和可变状态
    下面我有两行甜蜜而简单的代码。但我可以向你保证,它要么会让你很困惑(因为你忽略了 js 的下划线原则),要么安慰你。 但是它已经加载了如下的知识概念 吊装 暂时死区 变量(未声明、未初始化、未定义)(奖励) 我的矛盾声明 就像 var、const 和 let 也提升了它们的属性,但它们位
    150 2024-09-08
  • 了解干净的代码:为什么它很重要 ⚡
    了解干净的代码:为什么它很重要 ⚡
    在软件开发的世界中,代码不仅仅意味着工作——它还意味着被维护、理解和扩展。 这就是“干净代码”概念的由来。《干净代码》第一章强调了编写干净、可读、可维护的代码的重要性,为软件工艺奠定了基础。 ?什么是干净代码? 干净的代码不仅仅是功能代码;它的代码易于阅读、理解和修
    209 2024-09-08
  • JavaScript 模块
    JavaScript 模块
    现在我们不再将所有 js 写在一个文件中并发送给客户端。 今天,我们将代码编写到模块中,这些模块之间共享数据并且更易于维护。 约定是使用驼峰命名法命名模块。 我们甚至可以通过 npm 存储库将第 3 方模块包含到我们自己的代码中,例如 jquery、react、webpack、babel 等。 最
    386 2024-09-08
  • 了解如何在 <lines (Modulojs) 中创建 API 支持的 Zelda BOTW 怪物画廊 Web 组件
    了解如何在
    模数教程回来了! 大家好!暑假结束后,我带着 modulo 教程回来了。我正在制作更多教程 - 请继续关注。也就是说,如果您对我的下一个主题有任何特别的想法,请务必在评论中告诉我! 我的上一篇教程是关于 api 驱动的 pokémon dance party 组件的超级快速且
    368 2024-09-07
  • 箭头函数和this
    箭头函数和this
    这个 foo.baz() 的结果会是什么?? const foo = { bar: 10, baz: () => console.log(this.bar), }; foo.baz(); 这个函数看起来应该可以工作,但是如果你运行它,结果将是“未定义”。为什么这样?
    424 2024-09-07
  • 在 Node.js 项目中使用 TypeScript
    在 Node.js 项目中使用 TypeScript
    TypeScript 在开发 Node.js 应用程序时非常有帮助。让我们看看如何配置它以获得无缝的开发体验。 设置 TypeScript 首先,我们需要安装 TypeScript。我们可以通过运行以下命令来做到这一点: npm i-D 打字稿 接下来,我们需要在
    106 2024-09-07
  • 2 月 5 日之前推出 MCA 或 SAAS 产品
    2 月 5 日之前推出 MCA 或 SAAS 产品
    嘿那里... 我知道我对你们来说是新的…… 我认为我的人生正在冒很大的风险……2024 年,我以 8.21 CGPA 的成绩毕业了计算机科学学位。但重要的是……这个 cgpa 无论如何都不会帮助我……在这个学位期间,我偷偷地与网络开发联系在一起……由于缺乏一致性……我想我无法按照我想要的方式做到这
    358 2024-09-07
  • JavaScript 与 TypeScript 你应该选择哪一个?
    JavaScript 与 TypeScript 你应该选择哪一个?
    您是否在下一个 web 开发项目中在 javascript 和 typescript 之间左右为难?你不是一个人!当我们进入 2024 年时,这两种强大语言之间的争论比以往任何时候都更加激烈。无论您是经验丰富的开发人员还是刚刚开始编码之旅,这份综合指南都将帮助您做出明智的决定。让我们探讨一下 jav
    364 2024-09-07
  • 您应该使用 VS Code 中的顶级功能!
    您应该使用 VS Code 中的顶级功能!
    vs code 是一款功能丰富、非常棒的代码编辑器,由 microsoft 开发和管理。它被认为是最广泛使用的代码编辑器之一。它也是我使用一段时间以来的代码编辑器,我喜欢这种体验。 vs code 的某些功能您应该使用,我爱我自己。名单如下: 多光标 假设您有以下几行代码
    435 2024-09-07
  • 如何使用 Tailwind CSS 和 JavaScript 创建持久选项卡
    如何使用 Tailwind CSS 和 JavaScript 创建持久选项卡
    今天是星期一,这意味着又到了教程的时间了!今天,我们正在构建一个持久选项卡组件,但这次我们将使用 JavaScript 和 Tailwind CSS,而不是像上一个教程中那样使用 Alpine JS。 为什么要持久化标签页? 持久选项卡通过保存用户最后选择的选项卡来增强 We
    235 2024-09-06
  • 在当今时代使用 Nextjs:现代 Web 开发框架
    在当今时代使用 Nextjs:现代 Web 开发框架
    在当今快速发展的数字环境中,Web 开发变得比以往更加复杂和动态。开发人员不断寻找能够简化工作流程、提高性能和增强用户体验的工具。在各种可用的框架中,Next.js 已成为开发人员的最佳选择,因其易用性、灵活性和强大的功能而广受欢迎。 Next.js 构建于 React 之上,通过提供用于构建现代
    366 2024-09-06