我们的工作方式 | 开发流程与技术栈

没有任何想法复杂到无法找到最优架构解决方案。我们经验丰富的React工程师团队将为您的项目带来丰富的React专业知识,这些知识来自我们构建从MVP到复杂企业级应用等各类项目的实际经验。

我们提供

  • 最现代的前端和后端技术栈
  • 基于众多实际生产项目经验的最佳实践
  • 生产环境就绪的CI/CD解决方案
  • 精通React Native、React和后端的架构师
  • 对现有项目的专业反馈
  • 从开始到结束的项目实施支持

注重测试

Node.js的关键特点是代码质量高。这意味着它是稳定的、可预测的,并能实现其目标。由于Node.js既可以是动态类型语言也可以是强类型语言,其质量通过自动化测试来保持在要求的水平。Node.js生态系统提供了多个最先进的自动化测试框架。它们已被社区中最杰出的开发人员打磨和实战测试了多年。

Transparency

我们的流程

01

分析

分析目标和需求。

02

设计

UI/UX原型。

03

开发

敏捷冲刺+CI/CD。

04

测试

单元+集成测试。

05

部署

零停机部署。

06

支持

维护和扩展。

想了解更多例子?

前端:

  • 自适应/响应式布局
  • JWT授权认证
  • React/Redux flow
  • Flow/TypeScript typings
  • ESLint/TSLint
  • Airbnb/Prettier codestyle
  • SASS/LESS CSS样式支持
  • Babel transpiling
  • SVG内联和动画支持
  • Formik用于表单和复杂输入表单验证
  • Jest/Enzyme testing
  • Axios用于向后端发送HTTP/HTTPS请求
  • Sentry用于错误报告

后端:

  • Node.js/Express framework
  • MongoDB/SQL/PostgreSQL (Sequelize)
  • Docker用于所有数据库逻辑的集成测试
  • Mocha、Chai、Jest用于单元/集成测试
  • Sentry用于错误报告
  • Passport认证(Facebook、Google、Twitter等)
  • ESLint code linter