瞧瞧,人家那后端API接口写得多优雅! (mp.weixin.qq.com)

【简介】

题外话:前后端的工作职责越来越明确,现在的前端都称之为大前端,技术栈以及生态圈都已经非常成熟;以前后端人员瞧不起前端人员,那现在后端人员要重新认识一下前端,前端已经很成体系了。

点击查看全文 >>

@code小生 2021-05-23 23:21分享 / 0个评论
赞过的人: IT技术博客大学习 code小生
要不要再学学下面的文章?
百亿规模API网关服务Shepherd的设计与实现 (tech.meituan.com)
在微服务架构下,服务拆分会让API的规模成倍增长,使用API网关来管理API逐渐成为一种趋势。美团统一API网关服务Shepherd就是在这种背景下应运而生,适用于美团业务且完全自研,用于替换传统的Web层网关应用,业务研发人员通过配置的方式即可对外开放功能和数据。本文将介绍美团统一API网关诞生的背景、关键的技术设计和实现,以及API网关未来的规划,希望能给大家带来一些帮助或者启发。
by @技术头条 2021-05-26 22:37 分享 查看详情
Google 赢得 Java API版权 (mp.weixin.qq.com)
Google 和 Oracle(甲骨文)在法庭上就 Android 操作系统中 Java 编程语言的使用问题争吵了十年。美国最高法院在周一以 6 比 2 的投票结果裁定,Google 对 Java 代码的使用被归为"合理使用",没有违反联邦版权法 —— 而非 Oracle 辩称的"纯属剽窃",而这一裁定也是此案件的最终结果。
by @code小生 2021-05-05 19:19 分享 查看详情
Kotlin 为什么没有被大规模用于后端开发? (mp.weixin.qq.com)
在使用了 Java 15 年后,我写了第一行 Kotlin 代码,到现在已经差不多 5 年了。
我们的团队用 Utterlyidle 替代 Spring,用 Totallylazy 进行函数式编程。我们是 IntelliJ 的忠实粉丝,并试着充分利用它提供的 Java 工具。
by @code小生 2021-04-24 20:17 分享 查看详情
公司接口裸奔10年了,有必要用API接口签名验证吗? (mp.weixin.qq.com)
请求身份
为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不易被猜测)。
by @code小生 2021-04-24 20:14 分享 查看详情
卧槽!我随便写的一个 API 竟获得 2.5 亿的访问量 (mp.weixin.qq.com)
简评:作者随手在 Stackoverflow 回答了一个问题,几个月之后,竟发现这个回答带来了 2.5 亿次的 API 访问。作者还因此成立了公司专门运作这个 API。
by @code小生 2021-02-28 11:46 分享 查看详情
用 Mars Remote API 轻松分布式执行 Python 函数 (developer.aliyun.com)
Mars 是一个并行和分布式 Python 框架,能轻松把单机大家耳熟能详的的 numpy、pandas、scikit-learn 等库,以及 Python 函数利用多核或者多机加速。这其中,并行和分布式 Python 函数主要利用 Mars Remote API。
by @可耐芊小仙女 2020-11-04 10:01 分享 查看详情
白话科普,10s 了解 API (zhuanlan.zhihu.com)
如果用一个现实生活中的场景来举例说明,那么餐厅的服务员其实就是一个典型的 API 。想象一下你正坐在餐桌前,面前桌子上有一张点菜用的菜单……
by @又拍云 2020-10-30 15:43 分享 查看详情
如何优雅使用「快应用」API (quickapp.lovejade.cn)
查阅快应用开发文档,可以知道官方提供了诸多接口;对于如何使用,文档中也给出了简单的说明和代码示例;但照着示例写法,在实际项目中,不够优雅且更不高效;所以,在开发中需要加以变通去写,使得大幅提升开发效率,同时也令整个代码优雅,以便于维护。所以在此篇文章的存在,旨在于讨论:如何优雅使用「快应用」API。
by @杨琼璞 2020-08-17 09:19 分享 查看详情
API设计的几条原则 (insights.thoughtworks.cn)
API 设计是微服务设计中非常重要的环节,代表服务之间交互的方式,会影响服务之间的集成。 通常来说,一个好的 API 设计需要满足两个主要的目的。
by @ThoughtWorks 2020-08-14 15:48 分享 查看详情
如何使用 gitlab api 触发 CI (quickapp.vivo.com.cn)
Gitlab 是一个类似于 Github 用于托管和审查代码,管理项目和构建软件;相较于 Github,其源代码本身也开源,允许用户自行搭建部署,是很多公司管理代码首选。可以通过 Webhook 或者 api 来触发 ci,配合 gulp 等工具,以此来构建更加完整的自动化工作流。本文将带你初步学会使用 Gitlab api,更多深入使用请参考官方文档 。
by @杨琼璞 2020-07-16 14:36 分享 查看详情