¿Qué es un documento de interfaz, cómo escribir una interfaz y cuáles son las especificaciones?
El significado es: en el desarrollo de proyectos, el front-end y el back-end del proyecto web se desarrollan por separado, y el desarrollo de aplicaciones requiere que los ingenieros de front-end y back-end definan y escriban conjuntamente la interfaz. el documento de interfaz. Después de eso, todos procederán en base a este documento de interfaz y lo mantendrán hasta el final del proyecto.
El propósito es: Durante el proceso de desarrollo del proyecto, los ingenieros de front-end y back-end tienen un archivo unificado para la comunicación y el desarrollo. El proyecto está bajo mantenimiento o cambio de personal del proyecto, lo que facilita que el personal posterior lo vea y lo mantenga.
La especificación es: comenzando con /a, si necesita iniciar sesión para llamar a la interfaz (como una nueva incorporación, modificación; información personal del usuario en la recepción, información financiera, etc.), usted necesita agregar /u después, es decir: /a/ u; generalmente coloque el nombre de la tabla o una palabra que pueda expresar esta interfaz en el medio del método get, si es una lista de consulta de backend a través de la búsqueda, entonces finaliza; con /search, si es una lista de consultas de frontend, termina con /list; no se mencionará el parámetro URL.
API (interfaz de programación de aplicaciones, interfaz de programa de aplicación) son algunas interfaces predefinidas (como funciones, interfaz HTTP) o se refieren al acuerdo para conectar diferentes componentes del sistema de software. Un conjunto de rutinas utilizadas para proporcionar a las aplicaciones y a los desarrolladores acceso a una pieza de software o hardware sin tener que acceder al código fuente ni comprender los detalles del funcionamiento interno.
La interfaz de programación de aplicaciones, también conocida como interfaz de programación de aplicaciones, es un conjunto de definiciones, procedimientos y protocolos que realizan la comunicación mutua entre software de computadora a través de una interfaz API. Una función principal de una API es proporcionar un conjunto de funciones comunes.
API también es un tipo de middleware que proporciona intercambio de datos para varias plataformas. En la práctica de la programación, el diseño de interfaces de programación primero debe dividir razonablemente las responsabilidades del sistema de software. Un buen diseño de interfaz puede reducir la interdependencia de varias partes del sistema, mejorar la cohesión de las unidades componentes y reducir el grado de acoplamiento entre las unidades componentes, mejorando así la mantenibilidad y escalabilidad del sistema.