phodal

1030
获赞数
2
关注数
2831
粉丝数
西安
西安文理学院 | 电子信息工程
IP 属地北京
2015-01-09 加入
浏览 48.2k

待我代码编成,娶你为妻可好 @花仲马

7,982 声望|大师
全站排名超越 99.89% 用户
github
1.7k
前端
1.2k
javascript
833
微服务
612
前端框架
538
个人动态
  • 发布了文章2022-05-23
    为“架构”再建个模:如何用代码描述软件架构?
    在架构治理平台 ArchGuard 中,为了实现对架构的治理,我们需要代码 + 模型描述所要处理的内容和数据。所以,在 ArchGuard 中,我们有了代码的模型、依赖的模型、变更的模型等,剩下的两个核心的部分就是架构的模型、架构的治理模型,其它的还有诸如构建的模型等,会...
  • 发布了文章2022-04-06
    开源架构治理平台 ArchGuard,专治分布式场景下各种不服
    过去的 10 年间,软件的架构发生了巨大的变化,从早先流行的单体 MVC 架构,变成了所谓的 5:5 开,即分布式 vs 单体。只是呢,有大量的软件开发人员,无法看到系统的全貌,又或者是从单体的思维转变过来。于是,哪怕是在使用了微服务的情况下,但是实现的却又是一个...
  • 发布了文章2021-11-06
    开发者体验嗨皮书 ver 0.1 发布:《开发者体验:探索与重塑》
    年初,总结了过去在平台与开源软件的一些经验,编写了那篇《开发者体验》。在那之后,陆陆续续地与不同公司、不同行业的人,一起讨论了起了开发者体验。有的是来自于内部平台的开发者,有的是源自于技术社区的相关负责人,还有的则是开源软件的贡献者。
  • 发布了文章2021-06-07
    云研发 IDE Uncode:演示版发布(欢迎加入开发)
    我,也许擅长 IDE 的插件开发,还有阅读了大量 Intellij IDEA Community 的源码,但也说不上擅长 IDE 的设计 —— 有太多的坑值得去探。特别是在五一之前,我尝试用 Druid 去构建一个编辑器,便发现这并不是容易的事情。所以,我走回了 WebView + Monaco 的路线,然后...
  • 发布了文章2021-03-23
    数字技术战略:开发者体验 —— 内部工具的“最后一公里”
    这是一篇迟来的文章,我本应该在很早之前写完,但是一直都发现时机不够成熟。去年,在经历了多个低代码前端项目的售前,以及一个低代码项目的技术实践强化,国内的 IT 企业缺乏对于『开发者体验』缺乏系统性的思考。
  • 发布了文章2021-01-22
    2020 结点:平凡 & 重新出发
    2020 年,庚子年,注定是不平凡的一年,所以就平凡的过去了。年初,疫情让我在家办公了几个月,年中开始了忙碌的几个月,年底又归于平凡。也因为疫情,多了一些 beach 的时间,不得不休完 20 天的看似,还有没机会用上的婚假,所以我有机会尝试一些新的想法。
  • 发布了文章2020-11-23
    Charj —— 代码的代码化语言
    去年,和公司的大佬讨论了一系列关于代码的代码化,还记录了一些笔记。在那之后,我开始了各种尝试:如何将代码转变化代码。原先有一些思路,而后过了一年之后,慢慢地练习,又有了一些新的收获。
  • 发布了文章2020-04-18
    文档代码化
    文档代码化,将文档以类代码的领域特定语言的方式编写,并借鉴软件开发的方式(如源码管理、部署)进行管理。它可以借助于特定的工具进行编辑、预览、查看,又或者是通过专属的系统部署到服务器上。面向非技术人员的文档代码化的一种常见架构模式是:编辑-发布-开发...
  • 发布了文章2020-03-31
    Ledge:一个开源的『DevOps + 研发效能』知识平台
    过去的三星期里,因为疫情 + 种种不可告人的原因,我开始建设一个 DevOps 知识平台。 GitHub:[链接] 在线使用:[链接] 在这个知识平台里, 它包含了这么一些内容: DevOps 工具元素周期表。帮助您进行数字化时代的 DevOps 工具选型。 DevOps 设计工具。帮助您设计组...
  • 发布了文章2020-01-03
    2019 节点: Love Wife & Change Life
    12 月初,ThoughtWorks 开始了 Annual Review 的 Kick Off,我开始总结这一年的工作,与此同时,我也开始总结我的 2019 节点。今年仍然是『平淡无奇』也过完了重要的一年。
  • 发布了文章2020-01-02
    遗留系统重构工具:Coca
    如我在先前的文章所说,我最近的工作主要是在做架构重构、代码重构。所以,一如既往地,我又写了个工具来帮助我完成相关的工作。这样一来,下次我可以更快速地完成相关的工作。
  • 赞了文章2019-11-27
    使用 Angular 打造微前端架构的 ToB 企业级应用
    这篇文章其实已经准备了11个月了,因为虽然我们年初就开始使用 Angular 的微前端架构,但是产品一直没有正式发布,无法通过生产环境实践验证可行性,11月16日我们的产品正式灰度发布,所以是时候分享一下我们在使用 Angular 微前端这条路上的心得(踩过的坑)了额,...
  • 赞了文章2019-08-20
    微前端如何落地?
    写在前面:本文节选自ThoughtWorks 黄峰达《前端架构:从入门到微前端》一书。这是一本围绕前端架构的实施手册,从基础的架构规范,到如何设计前端架构,再到采用微前端架构拆分复杂的前端应用。通过系统地介绍前端架构世界的方方面面,来帮助前端工程师更好地进行系...
  • 发布了文章2019-07-05
    前端架构,有什么能做的?
    软件架构,是一种为了解决复杂问题的通用模式。软件架构,是关于软件系统的一系列有层次的技术决策的集合。换句话来说,当我们讨论架构的时候,不能只讨论某某架构,而是要包含其实施,以及后期的维护。
  • 发布了文章2019-07-04
    微前端如何落地?
    在过去的几星期里,随着 Martin Fowler 博客上,那篇 Cam Jackson 写的微前端的文章发布,到处都在讨论 Microfrontend。作为一个微前端 “专家”,我也分享一下:如何去落地微前端。
  • 发布了文章2019-04-08
    无代码编程
    规模化的组织,经常要面临这样的挑战:每个应用的基础设施是相同的,部分的代码也是相同的,甚至于它们可能只是数据模型不同而已。结果却导致了,他/她们要一次又一次地重新编写一个应用。
  • 发布了文章2018-07-08
    实施微前端的六种方式
    微前端架构是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。
  • 发布了文章2018-06-12
    为什么微前端开始在流行:后端解耦,前端聚合
    过去,我一直有一个疑惑,人们是否真的需要微服务,是否真的需要微前端。毕竟,没有银弹。当人们考虑是否采用一种新的架构,除了考虑它带来好处之外,仍然也考量着存在的大量的风险和技术挑战。
  • 发布了文章2018-03-19
    如何解构单体前端应用——微前端应用的微服务式拆分
    刷新页面?路由拆分?No,动态加载组件。 本文分为以下四部分: 前端微服务化思想介绍 微前端的设计理念 实战微前端架构设计 基于 Mooa 进行前端微服务化 前端微服化 对于前端微服化来说,有这么一些方案: Web Component 显然可以一个很优秀的基础架构。然而,我们...
  • 发布了文章2018-01-06
    2017 年节点——我的技术投资学习策略:超越前端、物联网、事件驱动
    软件开发不是一份稳定的工作:每年都会涌现一个又一个新的技术,每隔几年都会出现一些革命性的技术。尽管从代码、表现及差异上来看,新技术和旧的技术有一些概念上的相似,但是在使用的过程中,仍然是需要花费时间去学习的。