后端

显示263个结果中的1-8

构建Node.js / TypeScript REST API,第2部分:模型,中间件和服务

经过 马科斯·亨里克·达席尔瓦

Express.js REST API旅程继续!从模型过渡到完整的DAO和DTO,使用中间件验证请求,将服务与控制器分开,并准备一个真实的数据库。

15分钟阅读 继续阅读

计费提取:GraphQL内部API优化的故事

经过 Maciek Rząsa

从单一应用程序中将功能组件提取到服务中可能是一项艰巨的任务,但为工作选择合适的工具和技术可以加快该过程。 在本文中,Toptal后端工程师Maciek Rzasa讲述了他的团队如何从Toptal平台提取计费功能以及它们如何解决一系列性能问题。

11分钟阅读 继续阅读

关于DateTime操作的权威指南

经过 Punit Jajodia

众所周知,时间和日期操作很困难。遇到时区规则,leap秒,特定于区域设置的格式的开发人员应该明智地使用流行的时间和日期操作库。但无需考虑它们的工作原理'仍然很容易创建各种晦涩的错误。

23分钟阅读 继续阅读

增强型Git流程介绍

经过 Daniel Ivanov

Git提供基本的分支操作,但高级模式由用户决定。受欢迎的"Git flow"分支模型有帮助,但也会使一些常见过程复杂化。 值得庆幸的是,在简化日常工作的同时,新的版本保留了优势。

14分钟阅读 继续阅读

构建Node.js / TypeScript REST API,第1部分:Express.js

经过 马科斯·亨里克·达席尔瓦

通过接口和扩展类学习实用的TypeScript模式。避免使用Winston和Node.js调试模块产生混乱的console.log()语句。从头开始创建一个支持Express.js的REST API后端!

12分钟阅读 继续阅读

带有JWT for REST API的Spring Security

经过 Ioram Gordadze

在保护基于Spring的应用程序时,Spring Security框架是事实上的行业标准,但是配置起来很棘手。 在本文中,Toptal软件工程师Ioram Gordadze演示了如何实现它而又不浪费太多时间。

15分钟阅读 继续阅读

使用Python的高性能应用程序– FastAPI教程

经过 Zubair Ahmed

好的编程语言框架可以轻松快速地生产高质量的产品。优秀的框架甚至使整个开发过程变得令人愉快。 FastAPI是功能强大且易于使用的新型Python网络框架。

7分钟阅读 继续阅读

带React的全栈NLP:Ionic,Cordova和React Native

经过 Shanglun Wang

基于React的JavaScript框架可以帮助您构建快速,可靠的移动应用,但是要确定哪种框架最适合您的项目并不总是那么容易。选择错误的框架可能会导致应用程序具有缓慢且冗余的代码。 JavaScript专家Sean Wang使用Cordova,Ionic和React Native构建了相同的自然语言处理移动应用程序,然后讨论了两者的优点和局限性。

读25分钟以上继续阅读

加入Toptal® community.