关于
我
从事多年 Web 开发,大部分以前端为主,目前在网络安全领域研发和维护一些相关产品。擅长和热爱 React 和 Node.js 相关技术,也是一名 Linux 爱好者。
擅长通过前端工程化解决各类问题。有一段专职于前端基础公共建设的工作经历,会绞尽脑汁的去思考好的开发体验和提升工作效率。
开源项目
- egg-exporter 用于集成 Promethues 监控,基于 egg-prometheus 项目,增加了 http 相关数据统计和 PromQL 编写 Grafana 大屏展示。
- material-lib 基于 React 开发的一些组件,并用 Storybook 驱动展示用例。
- update-security-group 一个简单的命令行工具,用于获取当前出口 ip,更新新的移除老的 ip 到腾讯云安全组白名单,增加云服务器管理端服务安全性。
- intl-helper-cli 用于 I18n 国际化页面的命令行工具,可一键将代码中的大多数中文转换为支持中英展示。其主要利用 Babel 解析代码 AST,并通过翻译接口翻译为英文替换内容。
社交账号
- Github: jianglin-wu
- 邮箱: wjiangl.id@gmail.com
博客
为何写这博客?
此博客作为我的学习笔记,避免在平台重复出现 xx 知识点。博客作为我的自留地,是内容的 Owner。
博客相关技术栈
- gatsbyjs 博客基本框架,依赖 React 编写 UI,依赖 Graphql 管理数据。
- tailwindcss 样式库用于以 Utility CSS 方式编写代码。
- flowbite 和 flowbite-react 基于 Tailwind CSS 的 UI 库。
- typography.js 文字页面排版。
- @headlessui/react 基本自定义 UI 的交互组件。
- @heroicons/react 基本 Icon 展示。
- @mdx-js 支持使用 JSX 组件的方式编写文档。
- ramda 函数式编程友好的工具函数库。
- styled-components 组件化 CSS-IN-JS 方式编写样式,比较少使用了,作为 Tailwind CSS 的辅助。
版权
所有文章非特别说明皆为原创,所有内容皆为个人观点,不代表所服务的公司。原创内容均使用 「署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)」 协议。