quick fetch api
v2.0.0 Release
Quick-Fetch-API est un client HTTP minimaliste conçu pour les demandes sans effort et asynchrones. Il offre une interface simple, rationalisant des opérations HTTP pour une expérience de développeur transparente.
EasyFetch pour une approche plus conviviale pour gérer les demandes HTTP. Installez le package à l'aide de NPM:
npm install quick-fetch-api const EasyFetch = require ( 'quick-fetch-api' ) ;
// Example usage
const apiUrl = 'https://api.example.com' ;
const api = new EasyFetch ( apiUrl , {
'Content-Type' : 'application/json' ,
// Add headers if any
} ) ;
// GET request example
api . get ( {
url : '/data' ,
callback : ( { loading , data , error } ) => {
if ( loading ) {
console . log ( 'Loading...' ) ;
} else if ( data ) {
console . log ( 'Data:' , data ) ;
} else {
console . error ( 'Error:' , error ) ;
}
} ,
} ) ;
// POST request example
const postData = { key : 'value' } ;
api . post ( {
url : '/create' ,
data : postData ,
callback : ( { loading , data , error } ) => {
if ( loading ) {
console . log ( 'Loading...' ) ;
} else if ( data ) {
console . log ( 'Response:' , data ) ;
} else {
console . error ( 'Error:' , error ) ;
}
} ,
} ) ;
// {like that you can do PUT,PATCH,DELETE} Ce projet est autorisé en vertu de la licence MIT - voir le fichier de licence pour plus de détails.
N'hésitez pas à le modifier ou à l'améliorer en fonction des détails spécifiques du projet.