Angular Dialog 组件的设计与实现

Angular Dialog 组件已于2019-06-07 升级到angular 8.0

yycf-dialog 是一个基于Angular开发的通用业务组件库,包含Loading, Message 和 Confirm。前端技术栈:Angular,TypeScript,RxJS 高级实现了此dialog组件,组件发布到 npm 市场两天后,下载量达到451,以此为契机,希望让更多的人来了解和使用。 为了让大家更加直观了解,我截取了一组在线运行图:

NiceFish-React

NiceFish-React 是React版本的实现

NiceFish(美人鱼) 是一个系列项目,目标是示范前后端分离的开发模式:前端浏览器、移动端、Electron 环境中的各种开发模式;后端有两个版本:SpringBoot 版本和 SpringCloud 版本。 NiceFish-React 是React版本的实现。前端技术栈:React v18.0.0 ,React-Router v6,Bootstrap v4.7 SCSS源码定制, Echarts v4.2.1, Ant-Design v4.19.5、Inversify依赖注入进行开发,没有使用任何的前端脚手架,从零开始搭建整个博客系统,最大程度上保证了可扩展和维护性。
为了实现应用的极致性能优化,深度使用Webpack5进行细粒度优化,优化前后的性能分析报告如下 优化前性能分析报告:

Pagination