盘点当前工作中使用的技术

前言 #

目的:总结工作中用到的技术和工具,可以辅助按图索骥地增强对这些工具的理解。

计划:逐步将本文档中的内容介绍完整。

语言 #

  • JavaScript. 核心语言
  • CSS. 写样式必备
  • Less,增强 CSS
  • NodeJS. 写命令行工具、写服务
  • TypeScript. 给 JavaScript 增加类型约束

框架、生态、运行时 #

  • React. 前端核心框架
  • Ant Design. 写管理后台必备
  • Taro. 使用 React 的语法来支持多端小程序
  • 微信小程序. 接入微信生态
  • 鸿蒙 App. 国内下一个生态

工具、库 #

  • Emacs. 目前使用 29+,及以上版本,已经非常好用了
  • Arc/Chrome/Firefox .分别用来日常浏览、开发调试、兼容性调试
  • WebStorm 开箱即用的前端开发者工具
  • Git 版本管理
  • Nginx 辅助理解 URL 背后的逻辑
  • Chrome 拓展,增强浏览器的能力
  • onnxruntime 在浏览器端运行模型推理