-
Acme公司的出色订阅表单应用:acme-form-app
资源介绍
背景
Acme是一家想要注册其用户信息的公司。 为此,他们希望构建一个前端应用程序,该应用程序可以收集和验证用户数据并将其提交给后端系统。
任务
使用React,创建一个简单的单页应用程序,该应用程序具有订阅表单,并在其中显示所有订阅的页面。 我们为您提供了一个模拟的“后端”数据,该数据应该使您对需要在订阅表单上收集哪些数据有所了解。
确保您具有表单验证机制,以便用户不能发送错误的数据,并且他们可以清楚地看到错误。 电子邮件字段应仅接受有效的电子邮件。 邮政编码(邮政编码)字段应符合荷兰邮政编码语法。
您负责开发前端部分,模拟后端api代码。
要求
节点10或更高
npm 6或更高
安装与开发
npm install获取所有依赖项
npm start(将开始在端口3000上运行)
测验
npm test运行测试套件