首页
学习
活动
专区
工具
TVP
发布

Skemaloop

专栏作者
10
文章
4591
阅读量
13
订阅数
gRPC rocks build your first gRPC service(part 2)
In the previous aritile, we have created the schema. In this article, I will introduce how to generate the stub and server code.
jimmyhzhao
2022-04-10
2280
gRPC rocks build your first gRPC service(part 1)
If you are a beginner, you must have been frustrated by the complexity of using protoc to build a gRPC service. The protoc compiler is powerful, but not newbee friendly. In this series of articles, I will explain how I build gRPC services in a toolkit called Skemaloop, in which you will find that building a gRPC service is quite easy.
jimmyhzhao
2022-04-10
2020
Bring development environment back to your laptop(part1)
We are already in micro-services era. Yes, no doubt. From monolith time, in which it is almost impossible to run a chunky application on your laptop, to micro-services era, your application has been discomposed into much smaller services that can be deployed and started independently.
jimmyhzhao
2022-04-10
2380
Why IDL matters in API development
We are in the era of API, and our services are exposed in APIs. When there is a new business requirement coming, a context storming happens and the feature will be degined in the principle of DDD and implemented in the form of APIs. A backend developer starts his work by designing an API contract and share it with his/her frontend peers. Frontend developers or from other team design their functions by the API contract. That is to say, we must work on a solid foundation of API contract so that everyone who are in the scope can work independently and start their work in parallel.
jimmyhzhao
2022-04-10
4040
Setup Django environment with Anaconda
As a developer, I am always mess up my development environments, and re installation of whole operating system takes too much time. I am using anaconda to manage my development environment.
jimmyhzhao
2022-04-10
5020
Skemaloop试用版上线
Skemaloop今天试用版上线! Skemaloop作为一个协议驱动开发套件,可以帮助大家快速完成一个基于protobuf和gRPC框架的API服务的创建。
jimmyhzhao
2022-04-04
3710
构建你的第一个gRPC服务(part 2)
在前一篇文章中,我介绍了如何使用skemaloop来创建协议(schema contract),在本文中,我将继续介绍如何使用skemaloop来创建服务框架代码(boilerplate)和桩代码(stub)来完成你的第一个gRPC服务的创建和运行。
jimmyhzhao
2022-04-04
3940
构建你的第一个gRPC服务(part 1)
如果你是一个新手,你一定被创建一个gRPC服务的复杂流程折磨过。 没错,protoc编译器是很强大, 有很多插件可以使用并通过创建服务器端或者客户端代码框架帮助你创建一个gRPC服务。但是,这整个过程很少有工具可以帮助你自动做到,你需要花费很多时间去学习和整理如何使用protoc来创建你的项目代码结构,然后你才能开始实现你的业务逻辑。
jimmyhzhao
2022-04-04
4753
协议驱动开发漫谈(一)
在前面的文章中,我们都把注意力关注在了具体的工具使用上,没有从方法论和必要性上讨论过协议驱动开发(Schema Driven Development)这种开发模式。
jimmyhzhao
2022-04-04
5260
开发者工具matters!
很多同学对于开发工具的理解是这样的。开发工具仅仅是一个帮助开发人员进行简化工作流程的工具,如果好用当然好了,但是也不是必须的。
jimmyhzhao
2022-03-31
1.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档