百度360必应搜狗淘宝本站头条

travis.yml

    Rust Web编程:第九章 测试我们的应用程序端点和组件

    我们的待办事项Rust应用程序现在可以正常运行了。我们对第一个版本感到满意,因为它管理身份验证、不同的用户及其待办事项列表,并记录我们的流程以供检查。然而,网络开发人员的工作永远没有完成。虽然我们现在已经结束了向应用程序添加功能的过程,但我们知道旅程并不止于此。在本书之外的未来迭代中,我们...

    手把手系列之零基础:Github Actions使用入门

    之前在github上使用CI/CD我们通常使用的是travis,现在我们多了一个选择,那就是官方的GithubActions。下面我们简单介绍一下如何使用GithubActions。这里我们先简单介绍一下一些基本的概念。actions,一个action代表一个独立的任务(individualt...

    自动代码评审机器人,效率直线提升

    Google之前在GitHub上公开了其多年的内部工程实践google/eng-practices,目前只包含了CodeReview的规范,后续会逐步公开其他的普遍适用的工程实践。代码评审(CodeReview)很重要,尤其对于需要多人写作的项目,它使得代码仓库能够持续保持健康的状态...

    基于函数计算的 BFF 架构

    什么是BFFBFF全称是BackendsForFrontends(服务于前端的后端),起源于2015年SamNewman一篇博客文章《Pattern:BackendsForFrontends——Single-purposeEdgeServicesforUIs...

    用 Docker 解锁微服务架构:如何快速入门并应用到实际项目

    在现代软件开发中,微服务架构(MicroservicesArchitecture)已经成为一种主流的设计模式。通过将应用拆分为多个独立的小服务,微服务架构能够提升系统的可伸缩性、灵活性和维护性。与此同时,容器化技术,特别是Docker,在微服务的开发和部署中起到了至关重要的作用。Docker是...

    使用sonarqube分析代码质量

    SonarQube是一个开源的代码质量管理平台,广泛用于自动化分析和持续集成中,帮助开发团队检测和管理代码中的潜在缺陷、漏洞、安全问题以及代码异味。它支持多种编程语言,如Java、JavaScript、Python、C++等,并且可以与CI/CD流水线(如Jenkins、GitLab...

    Express 系列:结合实例讲解如何开发一个自己的npm包

    作为一个依赖Nodejs作为全栈开发基础的同学,如果要让他们说出关于代码世界最爱不释手的部分,相信绝大部分同学都会谈到npm,是的,这是一个十分活跃的代码包管理工具,它有自己的官方网站,集中着近300000的功能各异的包,很多都是代码品质优良,又有大神精心维护的精品。同时,也允许程序员发布属于自己的...

    用一个简单的例子教你如何使用持续集成Travis CI平台

    这篇文章和大家聊一聊一个持续集成平台——TravisCi。什么是持续集成当开发一个代码库,我们的工作不仅仅只是写源代码,还需要做很多工程化的建设,比如构建、单元测试、发布等等。每当你发布代码的时候都需要手动执行这些操作,那有没有一个自动化的工具帮我们完成这些工作呢?答案是必须的必啊!Travis...

    从 Element UI 源码的构建流程来看前端 UI 库设计

    作者:前端森林转发链接:https://mp.weixin.qq.com/s/ziDMLDJcvx07aM6xoEyWHQ引言由于业务需要,近期团队要搞一套自己的UI组件库,框架方面还是Vue。而业界已经有比较成熟的一些UI库了,比如ElementUI、AntDesign、Vant等。结合框架Vue...

    kiali-ui的自定义UI开发

    以下蓝色文字均有链接但由于头条对于外部链接管理较严故未添加链接如影响阅读请看原文原文地址https://fizzz.blog.csdn.net/article/details/108616804能搜到这篇文章的都是知道kiali是干啥的,所以我就不过多介绍了。想了解自己去百度吧。我懒得打字...