Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

219
Vistas
Integración de Stripe en un proyecto gestionado por Expo

Soy muy nuevo en la programación, sé que se supone que no debo preguntar aquí, pero realmente me perdí, estoy construyendo una aplicación para pedir comida con Expo y lo único que me queda es agregar Stripe y construir el iOS y proyectos android. Estoy realmente confundido sobre cuáles son los próximos pasos, algunas personas hablan de expulsar y luego desarrollar Stripe. La documentación de la exposición solo proporciona ejemplos en TypeScript, y mi proyecto está en JavaScript. Y la documentación de Stripe habla sobre un "lado del servidor" que todavía no puedo entender cómo funciona, por ejemplo, cuando lanzo mi aplicación en las tiendas, ¿tengo que ejecutar el servidor en mi computadora por separado en todo momento? cuando se inicia la aplicación? También debo agregar que estoy usando Firebase para autenticación y bases de datos. Si alguien pudiera proporcionarme buenos tutoriales o tener algunas sugerencias, estaría encantado, gracias.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Por lo general, StackOverflow es para preguntas muy específicas, no para procedimientos "globales". No escribiré código para usted, pero intentaré explicar todo lo que pueda.

En primer lugar, ¡bienvenido al increíble mundo de la programación! Uno de mis mentores suele decir "El desarrollador puede cambiar el mundo con un editor de texto".

Con respecto a su aplicación Expo: no, no necesita expulsar para usar Stripe , el gran equipo de expo está proporcionando un puente entre @stripe/stripe-react-native y expo. Puedes leer más aquí .

Para la demostración, simplemente elimine los parámetros de mecanografiado, debería funcionar a la perfección (por lo tanto, como es nuevo en la programación, le recomiendo encarecidamente que consulte mecanografiado, ya que (casi) ahora es un estándar para la programación JS, tanto frontal como back-end).

Para la parte de back-end, sí, tendrá que crear su propio lenguaje sin formato, usando el tiempo de ejecución de JS Node.js (Express, Nest, Koa...), PHP, Python o cualquier lenguaje con el que esté familiarizado, o un uno "sin servidor", ha mencionado Firebase, es uno de ellos, pero hay muchas soluciones (AWS Lambdas...)

Por supuesto, no tendrá un backend en su computadora, sino un servidor dedicado que manejará todas las llamadas de su aplicación desde 'https://myapi.mydomain.com/what/to/do'. Imagina tu aplicación como una tienda, un visitante puede ver zapatos, probárselos y, si los quiere, tiene que pagar.

Y aquí, por lo general, la tienda necesita información de los clientes (para la reorientación) y la gestión de existencias (¡Oye! 4 clientes compraron los zapatos n.º 42 en la talla n.º 4 y el color n.º 17, deberíamos volver a pedir algunos), eso requiere un poco de seguridad y negocios. lógica (confirmar pagos, enviar pedidos,...).

Con respecto a Stripe, necesitará un backend para crear un cliente cus_XXX , crear un intento de pago , enviarlo de vuelta a su aplicación y confirmarlo luego (para Europa 3D Secure o SCA), es un poco más complicado, tomé el más rápido sendero.

Para los tutoriales, hay MUCHOS, si puede pagar entre $ 10 y $ 50, consulte los increíblemente buenos de Udemy o Pluralsight ; de lo contrario, consulte Medium o simplemente ... Googlee con "Node.js para comenzar" .

Como eres nuevo en la programación, y como SO es un poco para personas más "avanzadas", te recomiendo que encuentres alguna comunidad de desarrolladores en Slack / Discord, probablemente serás más "bienvenido". En algún momento todos somos menores de alguien, pero este lugar es, una vez más, para preguntas muy específicas;)

¡Feliz programación!

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda