基于 monorepo 的 vscode 插件及其相关 packages 开发的架构实践总结

2021-06-21
阅读 22 分钟
2.6k
前言GithubBlog:[链接]背景如是:pmlci 源码脚手架:https://mp.weixin.qq.com/s/JRF4GjYqXw1f6jGqcYofnQ随着脚手架的提供,以及新增页面和模块的功能封装。毕竟 多提供一层规范,就多了一层约束。 而架构的本质是为了让开发者能够将精力更加的focus 到业务的开发中,无需关心其他。比如上述脚手架初始化出来的一些模块...
封面图

前端架构与实践

2020-09-18
阅读 11 分钟
5.8k
前文一张页面引起的前端架构思考拍卖源码架构在详情页上的探索pm-cli脚手架,统一阿里拍卖源码架构从思考、到探索、到脚手架的产生,后面经过一系列的项目开发,不断优化和改良。目前已经成功应用到房产中间页(改名天猫房产)中。这里,做一下总结。仅为抛砖,希望看完这个系列的同学可以相互探讨学习一下为什么使用源...

拍卖源码架构在拍品详情页上的探索

2020-05-18
阅读 10 分钟
2k
没有想到之前写的一篇一张页面引起的前端架构思考还收到不少同学关注。的确,正如之前在群里所说,一个系统能有一个非常好的架构设计。但是仅仅对于前端项目页面,其实很难把架构一词搬出来聊个天花乱坠。

Typescript 进阶 之 重难点梳理

2020-03-23
阅读 12 分钟
2k
THE LAST TIME The last time, I have learned 【THE LAST TIME】 一直是我想写的一个系列,旨在厚积薄发,重温前端。 也是给自己的查缺补漏和技术分享。 笔者文章集合详见: GitHub 地址:Nealyang/personalBlog 公众号:全栈前端精选 前言 JavaScript 毋庸置疑是一门非常好的语言,但是其也有很多的弊端,其中不乏是作...

一张页面引起的项目架构思考(Rax+Typescript+hooks)

2020-03-17
阅读 6 分钟
2.3k
前言 好的书本分章节、好的代码分模块,那么好的架构该如何定义呢? 咳咳,不要意思,题目起大了~~ 小生之辈,岂敢以架构而论。 不过话说来,很多人都认为前端无非就是 HTML+CSS+JS,一个目录一类文件,有何架构可言。但是我想说。。。。你说的都对! 但是,笔者一直在探索不同的页面架构组织形式,鄙人愚见,好的架构,...

Decorator+Typescript:装饰你的代码

2019-12-26
阅读 17 分钟
3k
正在着手写 THE LAST TIME 系列的 Typescript 篇,而Decorator 一直是我个人看来一个非常不错的切面方案。所谓的切面方案就是我们常说的切面编程 AOP。一种编程思想,简单直白的解释就是,一种在运行时,动态的将代码切入到类的指定方法、指定位置上的编程思想就是 AOP。AOP 和我们熟悉的 OOP 一样,只是一个编程范式,A...