朱安邦的博客
关于安邦
我叫朱安邦,是一名前端开发,以前是一名设计师,后来开始接接触前端;
朋友们喜欢叫我 安邦,我的 Github 是: github.com/anbang
目前在浙江杭州从事区块链方面的前端开发工作;
打算以空杯状态,学习前端方面技术,也希望大家多多教教我,非常感谢;
博客说明
这个区域是我的个人博客内容,用来记录大前端开发过程中的一些技术总结;
可能会写的很深入,可能会随笔一样写写,主要目的是自己的总结,用于以后再次遇到的时候,可以随时查找,节省自己的时间的同时,也可以帮助遇到同样问题的人;
以前有用独立域名做博客,也有在 Github 上开博客,但是慢慢也荒诞了;
移到这里开博客是希望能让更做人看到。
写博客的目的
之所以坚持写技术博客,坚持写阿西河前端教程的网站,是因为我想自己主动站灯光下,主动出现在大家的视野中;
通过读者的眼睛放大自己的缺点,重新审视熟悉的自己
也希望和大家交流技术,提高技术。
可能用到的技能/工具
这个主要是分享,真实工作中,整条产品线都是用什么操作,还有一些效率软件
- 画原型图
- 使用 Axure
- 做设计稿
- 使用 Sketch(PS 已经很少用了)
- 偶尔搞搞 Icon 图标
- 自定义的 icon,使用 AI,然后上传到阿里的 iconfont 或者直接使用 SVG 格式在页面使用
- 以前用开源的 Font Awesome,现在很久没有用了
- 写前端静态页
- 写交互
- 如果简单的,我会使用原生 js,比如你现在看到的阿西河前端教程,基本都是 JavaScript 来写的。
- 不了解 JS 的,推荐大家看看我写的 朱安邦的 JavaScript 学习笔记,这个是我当初学习 JS 时候使用的,很多网络收费教程大量参考我的这个笔记来搞的;自我感觉写的还是不错的;
- 再复杂点官网宣传页,活动页,我会使用 jQuery
- 如果是需要中大型项目(非活动页的那种),我会上 Vue.js 或者 React.js ;
- angular就不用了,这玩意就 2016 年写过 ang1 的,现在都好多年了,基本都忘光了,但是认为 Angular 更适合团队协作开发;
- 前端调试 HTTP 的 AJAX
- 会使用 Charles 来做代理控制
- 调试接口使用 Postman
- 如果简单的,我会使用原生 js,比如你现在看到的阿西河前端教程,基本都是 JavaScript 来写的。
- 写写后台接口
- 偶尔写写桌面客户端
- 使用 electron 来弄,(没办法,我的技术栈都是基于 JS 的)
- 如果是写桌面客户端,数据库我一般用 nedb,以前是使用 lowdb,但是这货因为文件写入的模式是全部清零再写入,此时强制关机文件就全部丢失了,这种的模式非常非常垃圾,我就不用了
- 项目部署
- 使用 PM2,正在学习使用 Docker 来搞;