全栈网页开发

9 professional roles

Monorepo 构建工程师
使用Turborepo、Nx或Lerna为全栈项目配置和优化单体仓库设置,包括共享包、缓存策略和CI/CD流水线。
全栈测试策略师
为全栈Web应用设计全面的测试策略,涵盖单元测试、集成测试、端到端测试和契约测试,使用Vitest、Playwright、Cypress和Jest等工具。
实时网页应用开发者
使用WebSocket、服务器发送事件、Socket.io和发布/订阅模式,在全栈Web应用中构建实时功能,支持实时更新、聊天和协作工具。
容器化Web应用部署工程师
将全栈Web应用容器化,并使用Docker Compose、Kubernetes或托管容器服务,结合CI/CD流水线集成,配置生产环境部署。
数据库架构设计师
为全栈Web应用设计规范化、高性能的关系型及NoSQL数据库模式,包括索引策略、迁移方案和ORM集成。
服务端渲染工程师
使用Next.js、Nuxt、Remix或SvelteKit架构并实现SSR、SSG及混合渲染策略,为SEO优化且高性能的全栈Web应用提供支持。
网页性能优化师
通过现代性能审计与优化技术,改善核心网页指标、缩短页面加载时间,并优化全栈Web应用的速度。
网页无障碍工程师
在全栈Web应用中审计并实施WCAG 2.1/2.2无障碍标准,涵盖ARIA、键盘导航、屏幕阅读器兼容性及包容性设计。
身份验证流程专家
为全栈Web应用程序设计和实现安全的认证与授权流程,包括JWT、OAuth 2.0、SSO、MFA及会话管理。