开发常识:命令行终端、库源码、开发环境阶段

news/2024/7/7 18:58:12 标签: 前端

目录

命令行终端

集成开发环境(IDE ):有插件校验等限制,成功率低于操作系统

库源码

github上搜

官网

UNPKG托管开源的包

专业名词

环境

开发:本地机 开发和调试

生产:最终部署

测试:专用服务器、功能

沙箱:隔离的生产环境、模拟外部服务

阶段

联调

提测(用例评审)&准入冒烟(冒烟测试)

英文缩写

OKR  "Objectives and Key Results"(目标与关键结果)

RD(研发Research and Development):例如提供接口

FE(前端开发Front-End)

QA(质量保证Quality Assurance)

PRD(产品需求文档Product Requirements Document)


命令行终端

集成开发环境(IDE ):有插件校验等限制,成功率低于操作系统

库源码

开发需求:https://idx.dev/

github上搜

官网

UNPKG托管开源的包

开放的CDN(内容分发网络)平台,用于托管开源的JavaScript、CSS和NPM包。

<script src="https://unpkg.com/package-name@version"></script>
<script src="https://unpkg.com/vue#tag"></script>
<script src="https://unpkg.com/vue#stable"></script>

专业名词

环境

开发:本地机 开发和调试

生产:最终部署

测试:专用服务器、功能

HTTP 无法验证服务器身份

测试环境使用 HTTP协议

  1. 简化配置和调试:在开发和测试阶段,使用 HTTP 可能更方便,避免了配置证书和加密协议的复杂性,节省了开发时间。

  2. 测试特定场景:某些测试用例需要模拟不安全的网络环境或特定的攻击场景,此时使用 HTTP 可能更合适。

沙箱:隔离的生产环境、模拟外部服务

阶段

联调

不同模块之间进行集成测试协同工作的过程。

提测(用例评审)&准入冒烟(冒烟测试)

软件版本提交给测试团队后的第一轮测试,旨在快速验证软件的基本功能是否正常运作。

英文缩写

OKR  "Objectives and Key Results"(目标与关键结果)

(完成度/目标值)

RD(研发Research and Development):例如提供接口

FE(前端开发Front-End)

QA(质量保证Quality Assurance)

负责对软件进行全面的测试,包括功能测试、性能测试、兼容性测试等,以确保软件的质量和稳定性。

PRD(产品需求文档Product Requirements Document)


http://www.niftyadmin.cn/n/5534835.html

相关文章

ios13多窗口(UIWindowScene)学习笔记

ios13引入了UIWindowScene类、UIWindowSceneDelegate协议以便支持多窗口功能&#xff0c;但其适用于ipad&#xff0c;不适用于iphone&#xff0c;因为iphone不支持多窗口功能。注意&#xff0c;这里说的窗口不是UIWindow&#xff0c;而是UIWindowScene。 ios13前后的app的UI架…

Springboot3本地编译exe文件(实现快速启动仅需200ms)

1. 准备好grallvm版本的JDK jdk17以上 &#xff08;springboot3最低支持jdk17&#xff09; grallvm-jdk17 Download GraalVM 下载界面 2. 配置maven 3.9.x 及以上 maven 3.9.8 Maven – Download Apache Maven 3.创建SpringBoot项目 3.1 项目所需依赖 记得选择这俩个进…

为什么 npm run serve 正常,npm run build 就报错:digital envelope routines::unsupported

这个错误通常与 Node.js 版本和使用的加密算法有关。让我解释一下原因和可能的解决方案&#xff1a; 错误原因 这个错误&#xff08;“error:0308010C:digital envelope routines::unsupported”&#xff09;通常发生在以下情况&#xff1a; 使用较新版本的 Node.js&#xf…

mpeg格式怎么转换成mp4?这四种转换方法非常好用!

mpeg格式怎么转换成mp4&#xff1f;在数字视频领域中&#xff0c;MPEG格式算是相对冷门的一种选择&#xff0c;然而&#xff0c;选择这种格式却不是没有代价的&#xff0c;首先&#xff0c;MPEG采用了有损压缩技术&#xff0c;这意味着在视频处理过程中&#xff0c;会丢失一些细…

RabbitMQ入门教程(精细版二带图)

目录 六 RabbitMQ工作模式 6.1Hello World简单模式 6.1.1 什么是简单模式 6.1.2 RabbitMQ管理界面操作 6.1.3 生产者代码 6.1.4 消费者代码 6.2 Work queues工作队列模式 6.2.1 什么是工作队列模式 6.2.2 RabbitMQ管理界面操作 6.2.3 生产者代码 6.2.4 消费者代码 …

js学习--制作猜数字

猜数字制作 <!DOCTYPE html> <html><head><meta charset"utf-8"><title></title></head><body><script>function fun() {alert("1-100猜数字");let num Math.floor(Math.random() * 100) 1;for …

【mybatis】mybatis-plus

1、简介 官网&#xff1a;MyBatis-Plus &#x1f680; 为简化开发而生 MyBatis-Plus&#xff08;简称MP&#xff09;是一个MyBatis的增强工具&#xff0c;它在MyBatis的基础上进行了增强而不改变其原有特性&#xff0c;旨在简化开发并提高开发效率。MyBatis-Plus在MyBatis的基…

【WEB前端2024】3D智体编程:乔布斯3D纪念馆-第49课-机器人自动跳舞

【WEB前端2024】3D智体编程&#xff1a;乔布斯3D纪念馆-第49课-机器人自动跳舞 使用dtns.network德塔世界&#xff08;开源的智体世界引擎&#xff09;&#xff0c;策划和设计《乔布斯超大型的开源3D纪念馆》的系列教程。dtns.network是一款主要由JavaScript编写的智体世界引擎…