上次使用 Windows 环境开发还是大学期间

常见的环境管理:

  • WSL(Windows Subsystem for Linux)
  • Windows 集成环境(例如 PHPStudy)
  • Laragon
  • 虚拟机+宝塔

前言

2016 年对于我来说是神奇的一年,自学了一点 Android,后来在老师的介绍下接触了 APICloud,感慨这玩意真方便

同年为了参加比赛,用 APICloud 开发了一款仿饿了么的 APP

2018 年在武汉,同事跟我讲了 APICloud 和 DCloud 之间的官司,向我推荐了 HBuilder 这个 IDE

如今再看 DCloud 的 uni-app 已经是月活百万级的产品了

pkMWdL4.jpg

钓鱼网站攻击,指攻击者创建一个伪装的网站,看起来像合法的网站,但实际上包含恶意行为。攻击者可能会诱使用户输入敏感信息,或者通过诱导用户下载恶意软件来感染系统

在网页中使用链接时,如果想要让浏览器自动在新的标签页打开指定的地址,通常的做法就是在 <a> 标签上添加 target="_blank" 属性

然而,就是这个属性为钓鱼攻击者带来了可乘之机

pkl6fje.jpg

ES6 即 ECMAScript 6.0,是 JavaScript 语言的标准,于 2015 年 6 月正式发布,它的目标,是让 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言

Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了 Promise 对象

工具介绍

GitHub Actions 是一种持续集成和持续交付 (CI/CD) 平台,可用于自动执行生成、测试和部署管道

您可以创建工作流程来构建和测试存储库的每个拉取请求,或将合并的拉取请求部署到生产环境

GitHub Actions 不仅仅是 DevOps,还允许您在存储库中发生其他事件时运行工作流程。 例如,您可以运行工作流程,以便在有人在您的存储库中创建新问题时自动添加相应的标签