1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors_Tencent-APIJSON

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README-English.md 17 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 03:46 f8567b7

APIJSON

Tencent рад поддержать сообщество открытого исходного кода, сделав APIJSON доступным.

Copyright (C) 2020 THL A29 Limited, компания Tencent. Все права защищены.
Этот исходный код лицензирован в соответствии с версией 2.0 Apache License.

APIJSON

🏆 Tencent Top 6 Open Source Project, получил 5 наград внутри и за пределами Tencent 🚀
Протокол передачи данных JSON и библиотека ORM для предоставления API и документов без написания кода.


 中文版   Document   Video   Test 


**APIJSON — это основанный на JSON протокол для обмена данными и библиотека ORM**, которые значительно упрощают процесс разработки серверных API. Они также позволяют пользователям быстрее получать данные с помощью самостоятельно определённой формы и меньшего количества запросов к конечным точкам.

Особенности:

1. About

APIJSON — это основанный на JSON протокол обмена данными и ORM-библиотека, которые значительно упрощают разработку серверных API. Также они позволяют пользователям получать данные быстрее с помощью самоопределяемой формы и меньшего числа запросов к конечным точкам. Сонг файрворк — Кэти Перри (модифицировано для APIJSON)

Ты когда-нибудь чувствовал себя рабом бэкенда?
Повторяешь CRUD, хочешь что-то изменить?
Ты когда-нибудь думал, что API такие тонкие,
Как карточный домик, который может рухнуть от одного удара?
Ты когда-нибудь ощущал, что они всегда жалуются?
Требуют документацию и обратную связь по ошибкам, просят даже рефакторинг?
Знаешь ли ты, что у тебя всё ещё есть шанс?
Потому что есть мощный инструмент,
Который нужно просто настроить и использовать,
И позволить ему инициализироваться.
Просто начни с API.
Они так легко поддаются попыткам.

«Потому что ты — фейерверк,
Давай, покажи им, чего ты стоишь,
Заставь их воскликнуть: „О, о, о!“
Когда ты дашь им АТМ.
Потому что ты — фейерверк.
Пусть они сами себе служат.
Заставь их сказать: „О, о, о!“,
Ведь ты оставишь их в благоговении».

Устали от бесконечных споров о разработке или использовании HTTP API?
Используйте APIJSON — ORM для предоставления бесконечного количества бескодовых CRUD API, которые удовлетворят почти все ваши потребности.
Раскройте силу (в своей душе) со ⭐Звёздочкой и Клоном.

APIJSON Show

Тест Postman APIJSON

APIAuto тест APIJSON

Примечание: UI — APIAuto, URL+JSON — APIJSON.

APIJSON: запрос нескольких связанных таблиц, гибкие структуры данных. APIAuto: несколько тестовых аккаунтов, лёгкое совместное использование тестовых случаев.
APIAuto: генерация кода запроса для фронтенда/клиентов или тестовых примеров Python, лёгкая загрузка кода.
APIAuto: автоматическое сохранение тестовых записей, автоматическая генерация документации API, ярлыки запросов, лёгкое воспроизведение.
APIAuto: автоматический регрессионный тест без кода, аннотаций, комментариев и т. д.

Картинка стоит тысячи слов — некоторые основные функции APIJSON

A picture is worth a thousand words — some basic features show for APIJSON

2. Использование бэкенда

Вы можете пропустить этот шаг и использовать «apijson.cn:8080». См. https://github.com/APIJSON/APIJSON-Demo/blob/master/APIJSON-Java-Server/README-English.md

3. Использование фронтенда

Вы можете пропустить этот шаг и использовать APIAuto или загрузить приложение. См. Android, iOS или JavaScript.

Скачать приложение

Простое демонстрационное приложение для тестирования APIJSON
APIJSONTest.apk

Сложное производственное приложение, такое как твиты в Twitter
APIJSONApp.apk

4. Вклад

Мы всегда ищем новых разработчиков, чтобы помочь реализовать новые функции, исправить ошибки и т.д. Пожалуйста, ознакомьтесь с открытыми проблемами, прежде чем открывать новую.

Форкните проект и отправьте запрос на вытягивание.

Также ⭐Поставьте звёздочку проекту!

5. Выпуски

Смотрите последний выпуск. Автор

Ознакомьтесь с аккаунтом автора github, чтобы увидеть другие связанные проекты.

Если у вас есть вопросы или предложения, вы можете создать проблему на github или отправить мне электронное письмо по адресу [tommylemon@qq.com].

Пользователи APIJSON:

https://github.com/Tencent/APIJSON/issues/187

Изображения не включены в ответ. Перевод текста:

Больше пользователей APIJSON.

Участники проекта APIJSON:

Участники основного проекта APIJSON (6 инженеров Tencent, 1 инженер Microsoft, 1 архитектор Zhihu, 1 инженер Bytedance (TikTok), 1 инженер NetEase, 1 инженер Zoom, 1 инженер YTO Express, 1 инженер Zhilian, 1 студент UC, 3 студента SUSTech и др.):
https://github.com/Tencent/APIJSON/blob/master/CONTRIBUTING.md

В тексте запроса нет кода на каком-либо языке программирования, гиперссылок, специальных тегов форматирования в markdown, html, yaml, json, plantuml и других. Текст запроса представляет собой набор HTML-тегов, описывающих изображения.

В запросе нет текста на естественном языке, поэтому невозможно определить основной язык текста запроса и перевести его.

Текст запроса:

src="https://avatars1.githubusercontent.com/u/25604004?s=460&v=4"  height="54" width="54" ></a>
  <a href="https://github.com/Tencent/APIJSON/pull/223"><img src="https://avatars.githubusercontent.com/u/49295281?v=4"  height="54" width="54" ></a>
  <a href="https://github.com/Tencent/APIJSON/pull/43"><img src="https://avatars0.githubusercontent.com/u/23173448?s=460&v=4"  height="54" width="54" ></a>
  ...
``` Авторы других проектов для экосистемы APIJSON (2 инженера Tencent, 1 специалист BAT (Baidu/Alibaba/Tencent), 1 инженер Microsoft, 2 инженера Bytedance (TikTok), 1 инженер Digital China и автор Apache dubbo2js и др.):

* https://github.com/search?o=desc&q=apijson&s=stars&type=Repositories;
* https://search.gitee.com/?skin=rec&type=repository&q=apijson&sort=stars_count.

Авторы проектов для экосистемы APIJSON:

* APIJSON/apijson-orm — https://github.com/APIJSON/apijson-orm;
* liaozb/APIJSON.NET — https://github.com/liaozb/APIJSON.NET;
* tiangao/apijson-go — https://gitee.com/tiangao/apijson-go;
* qq547057827/apijson-php — https://github.com/qq547057827/apijson-php;
* xianglong111/APIJSON-php —  https://github.com/xianglong111/APIJSON-php;
* kevinaskin/apijson-node — https://github.com/kevinaskin/apijson-node;
* TEsTsLA/apijson — https://github.com/TEsTsLA/apijson;
* zhangchunlin/uliweb-apijson —  https://github.com/zhangchunlin/uliweb-apijson;
* crazytaxi824/APIJSON — https://github.com/crazytaxi824/APIJSON;
* luckyxiaomo/APIJSONKOTLIN — https://github.com/luckyxiaomo/APIJSONKOTLIN;
* Zerounary/APIJSONParser — https://github.com/Zerounary/APIJSONParser;
* APIJSON/apijson-framework — https://github.com/APIJSON/apijson-framework;
* APIJSON/APIJSON-Demo — https://github.com/APIJSON/APIJSON-Demo;
* APIJSON/apijson-column — https://github.com/APIJSON/apijson-column;
* jerrylususu/apijson_todo_demo — https://github.com/jerrylususu/apijson_todo_demo. Благодаря всем участникам проекта APIJSON!

### Статистика
Сотни сотрудников крупных известных компаний (Tencent, Google, Apple, Microsoft, Amazon, Huawei, Alibaba, Paypal, Meituan, Bytedance (TikTok), IBM, Baidu, JD, NetEase, Kuaishou, Shopee и др.) добавили проект в избранное.

Многие сотрудники крупных известных компаний (Tencent, Huawei, Microsoft, Zoom и др.) создавали запросы на включение изменений или открывали вопросы — спасибо всем!

[![Звёзды проекта с течением времени](https://starchart.cc/Tencent/APIJSON.svg)](https://starchart.cc/Tencent/APIJSON)
<img width="948" alt="изображение"> ```
<img width="948" alt="image" src="https://user-images.githubusercontent.com/5738175/195752839-554d0204-aa5d-48d8-b838-d1a0cb0e8690.png">
<img width="948" alt="image" src="https://user-images.githubusercontent.com/5738175/195752907-a09d9505-beb3-47a6-b7b9-079b58964b4d.png">```

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors_Tencent-APIJSON.git
git@api.gitlife.ru:oschina-mirror/mirrors_Tencent-APIJSON.git
oschina-mirror
mirrors_Tencent-APIJSON
mirrors_Tencent-APIJSON
master