Token 认证是前后端分离项目中主流的用户身份验证机制。用户登录成功后,服务端会生成一串加密的 Token 字符串返回给前端,前端后续所有请求都携带此 Token,服务端通过校验 Token 确认用户身份与权限。相比传统 Session 认证,它无需服务端存储会话信息,支持跨域、分布式部署,完美适配小程序、APP 等多端场景。
RESTful API 是目前主流的 API 设计风格与规范,基于 HTTP 协议,通过不同的请求方法(GET 查询、POST 新增、PUT 修改、DELETE 删除)对应不同的数据操作,接口地址风格统一、语义清晰,便于前后端协作与维护。它采用无状态设计,服务端不保存客户端会话信息,扩展性强,是绝大多数互联网项目的接口设计标准。
TypeScript 是 JavaScript 的超集,由微软开发,在 JS 原有语法基础上新增了静态类型系统。它可以在代码编写阶段就检测出类型错误,提升代码的健壮性与可维护性,同时支持最新的 ES 特性,编译后可运行在任何浏览器环境。现代大型前端项目、主流框架源码(Vue3、React)普遍基于 TS 开发,已成为前端工程师的必备技能。
Vue.js 是一款渐进式 JavaScript 前端框架,由尤雨溪开发,是国内前端领域主流的开发框架之一。它采用数据驱动视图、组件化开发思想,核心库只关注视图层,易于上手,同时可按需接入路由、状态管理、构建工具等周边生态。适合开发企业官网、管理后台、单页应用、小程序前端等多种项目,配合 Vite 构建工具可实现极速开发体验
指自身业务系统通过 API/SDK 的方式,接入外部平台提供的能力,无需自行开发对应功能。常见的第三方对接场景包括:支付接入、短信验证码、实名认证、物流查询、地图定位、第三方登录等,是互联网项目快速完善功能的主流方式。
是商家接入微信支付、支付宝等支付渠道时,由官方分配的唯一身份标识,相当于商家在支付平台的 “收款账户编号”。所有支付请求、资金结算都与商户号绑定,交易资金会在结算周期内自动提现到商户绑定的对公银行卡。
指网站、小程序、APP 等产品通过对接微信支付官方开放的 API 与 SDK,实现线上收款功能的完整开发过程。标准接入流程为:申请微信支付商户号、完成企业资质认证与账户验证、在业务代码中调用统一下单接口生成支付订单、唤起微信支付控件完成用户付款、接收微信支付的异步回调通知、校验结果并更新本地订单状态。常见支付场景
全称 Software Development Kit,是官方封装好的工具集合,通常包含接口代码、调试工具、文档示例等。开发者接入第三方能力时,无需从零编写对接代码,直接引入对应 SDK 即可快速调用功能,比如微信支付 SDK、抖音登录 SDK、地图 SDK,能大幅降低接入难度。
是微信生态内的轻应用,无需下载安装,在微信内即可直接使用。开发采用 WXML、WXSS 语法,逻辑层基于 JavaScript,可调用微信的支付、登录、定位、扫码、消息推送等原生能力,是目前国内用户量最大的小程序生态,覆盖零售、餐饮、政务、工具等几乎所有线上业务场景。
是字节跳动开放平台推出的轻应用形态,运行在抖音、今日头条、西瓜视频等字节系 APP 内,用户无需下载安装,搜索或扫码即可打开使用。开发采用字节自研的 TTML 结构语法、TTSS 样式语法,逻辑层使用 JavaScript,可深度调用抖音原生能力(视频挂载、抖音号登录、直播跳转、抖音支付、私信分享等),适合电商带货、本地生活、
也叫回调通知,是异步接口的常见机制。当一个操作无法立刻返回结果(比如支付、文件上传)时,系统会先返回 “接收成功”,等操作完成后,再主动调用对方预先提供的回调地址,将最终结果推送过去。例如微信支付成功后,微信服务器会主动调用商家的回调接口,通知订单支付状态。
全称 Application Programming Interface,是不同软件系统之间进行数据交互与能力调用的标准化 “桥梁”。可以理解为系统对外提供的服务窗口:开发者无需了解对方系统的内部代码逻辑,只需按照官方约定的格式传入指定参数,就能获取对应数据或触发指定操作。例如:网站调用微信登录 API 获取用户信息、外卖 APP 调用地图 AP