【发布时间】:2020-02-23 16:35:13
【问题描述】:
这更像是一个概念问题,而不是编码问题。这是关于在 React 应用程序中实现 Stripe,并获取用户的卡片详细信息并将其保存在条带中并获取标记化的卡片并将其保存在 DB 中。
所以最近我在我的 react 应用程序中实现了 Stripe,我按照这里的说明进行操作:https://stripe.com/docs/recipes/elements-react 这意味着我使用他们的 Stripe React Element 来获取卡号、到期日期等。
后来,我自己尝试并创建了 React 元素,而不是使用他们的库,并将请求发送到 Stripe 并附上卡片详细信息,以获取标记化的卡片响应。
现在,上述两个过程都可以正常工作。我只是不知道哪个更好,为什么?
在这两种情况下,对卡进行标记的过程完全相同。唯一的区别是当我向用户展示卡片表单时,它要么是他们的库元素,要么是我自己制作的自定义 React 元素,我看不出首选的方式是什么,或者根本没有。
或者两种方式完全相同。 Stripe 是否只是为那些不知道如何为自己制作的人提供 React Element?
【问题讨论】: