恰逢最近需要编写一个简单的后端 Node.js 应用,由于是全新的小应用,没有历史包袱 ,所以趁着这次机会换了一种全新的开发模式:语言使用 TypeScript,不仅仅是强类型那么简单,它还提供很多高级语法糖,提高编程效率。兼顾 Restful + GraphQL 方式提供数据接口,前两年 GraphQL 特别流行,最近这段时间有些平淡下来(现在比较火热的是 Serverle
文章目录写在前面一、TypeScript入门了解1.1、什么是TypeScript1.2、快速上手安装TypeScript代码文件编写编译(ts -> js)1.3、TypeScript自动编译(vscode)1.4、搭建Webpack项目环境准备基础测试二、TypeScript特性2.1、基础类型number、string、booleanArray、Tupleenumundefined、n
# 实现后端接口Typescript处理指南 ## 指南概述 作为一名经验丰富的开发者,你需要教会一位刚入行的小白如何实现“后端接口Typescript处理”。下面将详细介绍整个流程及每一步需要做的事情和相应的代码。 ### 流程图 ```mermaid journey title 后端接口Typescript处理流程 section 操作步骤 开始 --> 创
原创 2024-03-02 05:00:12
182阅读
因不同人员的开发习惯不同,造成前后端连调时许多问题要重复确认。也会出现因前后端人员对默认值的期望不同而造成的代码缺陷。因此制定本接口规范,规范前后端开发标准。 参考如下接口文档格式:接口名称:审核列表接口描述:接口的使用场景接口URL: {service}/rider/check/r/new/list请求方式:get|post请求参数(json对象)// 可以根据需要让后端说明接受的是
转载 2023-10-30 12:44:04
138阅读
前言现在 Node.js 的生态越来越成熟,有好多公司直接使用 Node 构建其后端应用,放在线上跑。TypeScript 是微软的编程语言,近年来受到的关注也是越来越多。作为一个常年写后端接口的人,便想:能不能利用这两者,来给自己的工作流,带来一点不一样的感觉。(由于这不是写客户端 JS,所以我们并不需要 webpack 等工具 )步骤初始化项目假设项目目录是 project 。cd proje
转载 2023-10-09 15:15:55
160阅读
从项目出发学习后端接口开发 第1天 搭建开发环境,实现第一个接口从项目出发学习后端接口开发前言一、开发环境二、创建项目三、接口实现四、激动人心的接口验证总结 前言首先做个自我介绍:本人目前是一名Android开发,曾做过单片机、Arcgis地图插件开发以及C# Winform应用程序开发,甚至在校期间学习过一段时间的Unity 3D;但要说现在回过头去弄这些,还得复习一段时间,但复习资料又得重新去
后端交互接口定义等(Rest请求等) 一、GET请求 前端请求方式 url?参数1名=参数1值&参数2名=参数2值...... 例: brandyf.boost-traffic.jd/boost/traffic/monitor/plan/download?planId=1 后端写法 1、 @RequestMapping(value = "/apply/list"
转载 2023-05-18 16:37:09
713阅读
# TypeScript 后端接口返回快速定义 TypeScript 是一种强类型的 JavaScript 超集,许多大型项目都选择使用 TypeScript 以提高代码的可维护性和可读性。在构建后端 API 的过程中,定义好接口返回的数据结构是至关重要的。本篇文章将介绍如何使用 TypeScript 定义后端 API 接口的响应,提供代码示例,并通过图表展示数据结构。 ## 1. 接口定义
原创 9月前
324阅读
# Vue + TypeScript 项目配置后端接口地址 随着前端技术的不断发展,Vue.js 作为一款流行的前端框架,在许多项目中得到了广泛应用。在实际开发中,常常需要与后端进行接口交互,而使用 TypeScript 来增强代码的可维护性和可读性也是一种趋势。在这篇文章中,我们将会探讨如何在 Vue + TypeScript 项目中配置后端接口地址,并提供代码示例,帮助开发者更好地理解与实践
原创 8月前
184阅读
1、使用说明首先说明,本文所使用的功能为pycharm专业版所支持,其他版本如社区版,教育版,则不一定支持。作为一名后端开发,我猜你的桌面上一定打开着一系列的软件,用作开发调试工具,比如navicat数据库连接工具,postman接口调试工具,pycharm代码编写IDE,以及其他一些工具。今天,我就介绍一下pycharm中你可能还不知道的一些功能,让你的IDE、postman、navicat融为
# Java后端接口开发 在现代的软件开发中,接口是不可或缺的一部分。接口允许不同的系统之间进行通信和交互。在Java后端开发中,接口的设计和实现是非常重要的。本文将介绍Java后端接口开发的基础知识和常用技术。 ## 什么是接口? 在Java中,接口是一种抽象的数据类型,用于定义类的行为和规范。接口只包含方法的声明,而不包含实际的实现。接口可以被类实现,一个类可以实现多个接口。通过接口,类
原创 2023-07-21 03:56:46
193阅读
# Python后端接口开发指南 作为一名经验丰富的开发者,我将教会你如何实现Python后端接口开发。首先,让我们来了解整个流程,并用表格展示相关步骤。 ## 流程图 ```mermaid flowchart TD A[需求分析] --> B[设计API接口] B --> C[编写代码] C --> D[测试和调试] D --> E[部署上线] ``` #
原创 2023-11-07 08:25:44
157阅读
一、接口的理解      当我们说到接口时,首先要分前端和后端,前端有Android、IOS、Js,后端定义返回值、参数、请求方式、协议等。   统A调用系统B,系统B调用系统C,像是把多个系统连接起来的一座桥梁,各自遵守相同的约定,但他本身是一种协议。 它规范了传入的对象所必须具备的某些特征,从而保证在调用
# Python 开发后端接口 在现代的软件开发中,前后端分离的架构已经成为了一种主流趋势。而对于后端接口开发,Python 是一个非常流行的选择。Python 作为一种简洁、易读、易学的编程语言,非常适合用来开发后端接口,同时也有许多成熟的框架和工具可以使用。 ## 为什么选择 Python 开发后端接口 1. **简洁易读**:Python 的语法简洁清晰,易于阅读和维护,可以让开发
原创 2024-02-27 07:03:38
91阅读
背景:公司内部系统众多,如此众多的系统中,有好多业务组件是相同,或者类似的,前端同学如果每次重写,或者copy过来代码,其实都比较低效不同的UI或者产品同学,设计相同功能的时候,可以设计的都不一样,导致前端同学重写新的组件,其实好多情况下,UI 或者产品同学,可以复用现有的组件。出于以上背景 就需要一种方案,既可以降低前端同学的开发成本,又可以统一公司内部的公共业务组件, 所以产生了公共业务组件
转载 2023-11-01 14:27:25
54阅读
# 如何实现Java开发后端接口 ## 状态图 ```mermaid stateDiagram [*] --> 小白 小白 --> 研究文档 研究文档 --> 编写代码 编写代码 --> 测试接口 测试接口 --> 完成 完成 --> [*] ``` ## 旅行图 ```mermaid journey title Java开发后端接口
原创 2024-06-02 04:46:13
41阅读
最近遇到一个需求:我们后端接口被扫描出存在cors问题:不安全的CORS配置 安全部门让我们配置上可信的域名即可,其实这个实现非常简单,代码影响点比较小: app.UseCors(builder => builder .WithOrigins("http://www.baidu.com") .All ...
转载 2021-08-26 09:05:00
5224阅读
2评论
作为一个前端,在实现项目功能的时候,需要在前端写一个静态的json数据,进行测试,但是有的时候,需要涉及到全模拟请求以及请求回来的过程,实现动态增删改查,这个时候就需要使用到web的API接口神器json-server。 文档:https://www.npmjs.com/package/json-server参考链接:https://www.jianshu.com/p/863c3e55299d j
原创 2021-07-28 15:21:54
1144阅读
# Python开发ChatGLM后端接口 ## 简介 ChatGLM是一种用于实现聊天应用的后端接口。它可以让开发者轻松构建实时聊天功能,并提供了一套简洁而强大的API供开发者使用。本文将介绍如何使用Python开发ChatGLM后端接口,并提供代码示例。 ## 准备工作 在开始之前,我们需要确保已经具备以下准备工作: 1. 安装Python解释器:我们需要安装Python解释器来运行
原创 2023-10-07 05:05:22
282阅读
magic-api 介绍magic-api 是一个基于Java的接口快速开发框架,将通过magic-api提供的UI界面完成编写接口,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发magic-api 并不是代替传统的开发,即可以与传统的接口开发共存,也可以单独使用magic-api 可以做
转载 2023-08-23 23:27:08
230阅读
  • 1
  • 2
  • 3
  • 4
  • 5