全栈工程师,做过后端(.Net,Java)和前端(ES6+,Vue,React,Angular等)开发,对前后端开发都可以胜任
后端相关:
后端语言:C#,Java,Javascript/Typescript(都运行于nodejs)
框架及中间件:Spring Boot,Dubbo,Nacos,Kafka,Grqphql
数据库:Mysql,Sqlserver,Mongodb,Redis
前端相关
必备:ES6+,Html5,Css3
框架:Vue(2/3),React,Angular
其他通信协议:Websocket
辅助库/语言:Echarts,G6,Node-sass,Less,AntD,Typescript,Webpack,Rollup
前端展示大屏:根据底层平台采集的工业互联网数据,进行图表和可视化展示。技术栈采用的是Angular5,AntD(NG-Zorro),ECharts,G6等,前端路由懒加载特性模块,优化打包体积和首屏加载速度。基于Websocket,可实时显示最新状态数据。
个人博客,截图中是用react+antd制作的管理端部分截图,该管理端是一个SPA。 数据来源于独立的API(nodejs+graphql)。 博文编辑器,支持markdown和目录自动生成,各种按钮操作都有相应的快捷键支持,且支持全屏编辑。
个人博客-前端展示 该项目是独立API(nodejs+graphql)的另一个消费端 该项目是基于Nuxt的ssr项目,针对不同的设备分辨率做了适配(媒体查询)和的CSS动画 针对不同的合法路由返回SEO友好的HTML页面,首屏之后的操作就如同SPA