团队规范系列之命名规范
本文梳理了团队前端命名规范,涵盖JavaScript变量、函数、类、export及CSS BEM命名方法,旨在为代码一致性和可读性提供可执行的参考标准。
本文梳理了团队前端命名规范,涵盖JavaScript变量、函数、类、export及CSS BEM命名方法,旨在为代码一致性和可读性提供可执行的参考标准。
探讨前端团队用户体验规范的具体实现,包括增加可点击区域、图片预加载与错误处理、空数据默认状态、语义化标签、操作反馈及缓存策略,提供代码示例与实践思考。
文章围绕前端工程规范展开,详细阐述了项目目录结构、Utils划分、VueX模块化组织以及Router层级设计与懒加载策略,旨在通过结构化的约定提升大型项目可维护性与协作效率。
讨论 Git 分支模型和提交规范,涵盖 master、develop、feature、release、bugfix 分支策略及 Angular 风格的 commit 规范。
一篇关于Webpack插件开发的实战教程。从实际需求出发,讲解如何利用Tapable和compiler钩子构建一个自动SSH上传并清理远程目录的插件,涵盖node-ssh集成、参数校验等实现细节。
求职者面临选择公司时,本文提供从渠道选择、公司筛选到面试谈薪的完整指南。重点分析大公司与小公司的利弊、五险一金细节、加班与薪资结构,帮助工程师做出理性决策。
探讨使用 Node.js 原生 HTTP 模块与 Koa 框架开发接口,涵盖中间件洋葱模型、统一响应格式、REST 风格设计及自动导入路由的实现思路,强调代码组织与可维护性。
探讨了 iOS 设备安全区域的概念及使用 CSS env() 和 constant() 进行刘海屏适配的方法,包括 viewport-fit=cover 设置、@supports 兼容判断及 calc 与 padding 两种 fixed 元素布局方案。
探讨了在Web和小程序中实现文字高亮的不同技术方案:Web端通过正则表达式替换为带样式的HTML标签,小程序端通过字符串拆分为数组并循环绑定条件样式。
文章从基础工具函数入手,逐步实现浅拷贝、深拷贝和对象合并(extend)的JavaScript函数,探讨了递归、WeakMap处理循环引用以及JSON方法的局限性。