杨成功

865
获赞数
33
关注数
12004
粉丝数
北京
中国石油大学 | 计算机科学与技术
IP 属地北京
2016-12-02 加入
浏览 100.1k

分享小厂可落地的前端工程与架构

目前各大社区的前端资源,面试题和基础知识占绝大部分,而前端的高级进阶——工程和架构却鲜有产出,这恰恰是我们前端最欠缺的。

后续我的文章会围绕工程和架构的方向持续分享自己的经验,更多精彩请关注公众号:程序员成功

也欢迎加我的微信:ruidoc

3,928 声望|专家
全站排名超越 99.66% 用户
前端
1.9k
javascript
1.1k
node.js
834
php
443
webrtc
384
个人动态
  • 发布了文章2024-03-22
    Vue3 新项目,没必要用 Pinia 了!
    《前端开发实战派-电子书》上线!评论本文有机会免费领大家好,我是杨成功!最近弄了一个新的 Vue3 项目,页面不多,其中有三四个页面需要共享状态,我几乎条件反射般地安装了 Pinia 来做状态管理。后来一想,我只需要一个仓库,存放几个状态而已,有必要单独接一套 ...
  • 发布了文章2024-03-13
    Electron 获取不到设备 ID 了!
    大家好,我是杨成功。在桌面应用开发中,常常需要获取设备唯一 ID 来表示当前客户端的唯一性。一般的设备 ID 需要满足两个条件:基于硬件和系统配置生成,确保设备的唯一性。只要不重装系统,设备 ID 多次获取都是唯一的。node-machine-id 是一个常用的 Node.js 模块...
  • 发布了文章2024-01-22
    花 15 分钟把 Express.js 搞明白,全栈没有那么难
    Express 是老牌的 Node.js 框架,以简单和轻量著称,几行代码就可以启动一个 HTTP 服务器。市面上主流的 Node.js 框架,如 Egg.js、Nest.js 等都与 Express 息息相关。
  • 发布了文章2023-12-19
    2023 没卷技术,我尝试了写书、摄影、马拉松
    2023 年想必大家的感受都一样:互联网行业阵阵寒潮,裁员降薪远没到终点。我也终于放下了执着多年的“大厂梦”。很多时机错过了就没有了,硬追没用,倒不如调整方向,拓展新路子。
  • 发布了文章2023-09-19
    用 Docker 部署前端?你有私有镜像仓库吗
    越来越多的前端团队选择用 Docker 部署前端项目,方法是将项目打包成一个镜像,然后在服务端直接拉镜像启动项目。这种方式可以忽略服务器环境差异,更容易做版本管理。
  • 发布了文章2023-09-08
    停更思否一年,我写了一本书
    写书的事情要追溯到前年吧。那个时候写技术文比较频繁,基本保持一周一篇,也收到了小伙伴们的支持和鼓励。后来被一个电子工业出版社的编辑老哥看到了,就联系到我,和我聊了有没有写书的想法。
  • 发布了文章2023-03-18
    Taro 小程序持续集成
    传统意义上的持续集成,是在 Web 端通过自动化的方式将项目打包并上传到服务器,这一过程需要 Git 参与。持续集成的目的是为了免去手动打包、手动上传这一繁琐且容易出错的步骤,提高部署效率和部署的安全性。
  • 赞了文章2023-02-01
    NutUI 4.0 正式发布!
    技术日异月新、发展创新、持续的迭代已成为常态。NutUI 虽经过 v1.0、v2.0、v3.0 三次技术蜕变,仍面临很多兼容、破坏性调整的需求。随着我们自身承接业务的多样性变化及社区诉求日渐增多,大调整和升级势在必行,经过团队及社区开发者 3 个多月的开发和自测,在 202...
  • 发布了文章2022-12-27
    【WebRTC 跨端通信】React + React Native 双端视频聊天、屏幕共享
    之前介绍过 WebRTC,简单来说它是一个点对点的实时通讯技术,主要基于浏览器来实现音视频通信。这项技术目前已经被广泛应用于实时视频通话,多人会议等场景。
  • 发布了文章2022-12-20
    2022风云变幻的一年,我开始思考生活的意义
    2022 年对所有人来说,是束缚的一年、也是艰难的一年。这一年疫情起起伏伏,商场歇业,饭店关门,在工作之余吃一碗热乎的刀削面也成了奢侈。对一个北漂来说,“回家”和“进京”从未如此艰难。假期好不容易回趟家,结果赶上疫情在老家被关了一个多月,进京时又是一路波折...
  • 赞了文章2022-09-27
    一个新视角:前端框架们都卷错方向了?
    大家好,我卡颂。近几年,前端领域出现了很多新框架,比如Svelte、 Solid.js、Astro、Qwik等。伴随他们出现的,还有很多高大上的新概念 —— 运行时/编译时框架、Islands架构、Selective Hydration......这些概念的本质,就是通过各种方式,让页面更快。这里的快主要包...
  • 发布了文章2022-09-08
    让打卡小工具“智能一点”:添加请假过滤、token自动刷新
    前面写了一篇文章,介绍了如何用 Node.js + 钉钉 API 实现考勤打卡连续提醒的小工具。有的同学留言说为什么不直接调用钉钉 API 自动打卡(这个我也想过)。可惜我翻遍了钉钉的文档都没有找到这个 API。
  • 发布了文章2022-08-27
    组员老是忘记打卡,我开发了一款小工具,让全组三个月全勤!
    开始的时候我们都设置了一个打卡闹铃,下班后准时提醒,但有的时候加班,加完班回家又忘记打卡了。还有的时候迷之自信的以为自己打卡了,第二天看考勤记录发现没打卡。
  • 发布了文章2022-07-20
    搭建前端监控,采集用户行为的 N 种姿势
    上一篇我们详细介绍了前端如何采集异常数据。采集异常数据是为了随时监测线上项目的运行情况,发现问题及时修复。在很多场景下,除了异常监控有用,收集用户的行为数据同样有意义。
  • 发布了文章2022-06-10
    搭建前端监控,如何采集异常数据?
    前两篇,我们介绍了为什么前端应该有监控系统,以及搭建前端监控的总体步骤,前端监控的 Why 和 What 想必你已经明白了。接下来我们解决 How 如何实现的问题。
  • 回答了问题2022-06-08
    react如何使用服务器下载的js
    写一个简单的方法实现: {代码...}
  • 赞了文章2022-05-30
    冴羽答读者问:如果有机会,你会选择脱产学习深造吗?
    前言最近我发起了「冴羽答读者问」活动,如果你也有想要提问的问题,欢迎留言,我会按照顺序依此回答。正文因为有同学让我帮忙写封情书,所以我最近在看朱生豪写给他爱人宋清如的情书,其中有这样一句:要是有人问你,你愿意做快乐的猪呢,还是愿意做苦恼的哲学家?...
  • 发布了文章2022-05-22
    前端监控的搭建步骤,别再一头雾水了!
    在动手实现之前,首先脑子里要有一个整体脉络,明白搭建前端监控具体的流程步骤有哪些。因为前端监控系统实际上是一个完整的全栈项目,而并不仅仅是前端,甚至主要的实现都是围绕在 数据方面 的。
  • 发布了文章2022-05-12
    为什么前端不能没有监控系统?
    提到监控系统,大部分同学首先想到的是后端监控。很明显,比如检测服务器性能,数据库性能,API 的访问流量,以及各种服务的运行情况等等,都与后端息息相关。而前端更多承担的是 UI 展现的角色,主要关注页面怎么排版设计,好像没什么需要监测的地方,因此一直以来...
  • 发布了文章2022-05-05
    4月份,我月更了 25 篇文章,撸了 4w 多个字
    本来我的计划是五一假期回家的,结果北京疫情愈发严重,出京都困难,小区里每天大喇叭喊着下楼做核酸。最尴尬的是从今天开始,北京餐饮店全部停止堂食,我只能宅在家里默默的拿出囤了好久的白象方便面...