Lo que es “mejor” dependerá de qué tipo de mercado esté buscando construir.
Hay algunos enfoques generales diferentes que consideraría …
- ¿Qué software de animación utilizan para hacer este video?
- ¿Existe un programa para crear personajes de anime en 3D prefabricados utilizando activos prefabricados, como lo haría en un menú de creación de personajes de videojuegos?
- ¿Qué es un buen software profesional GRATUITO para crear arte digital en una computadora con Windows?
- Cómo ejecutar FreeRADIUS en una máquina virtual
- ¿Cuáles son las aplicaciones más interesantes para Android?
1. Una plataforma de comercio electrónico
Si está buscando construir un mercado con una sensación tradicional de comercio electrónico / tienda en línea, entonces le gustaría considerar una de las plataformas populares de comercio electrónico de código abierto con una extensión de mercado de múltiples proveedores.
Algunos de los más populares: –
- Magento – Complejo pero poderoso. Mucha flexibilidad en las manos correctas, pero puede ser costoso construir y desarrollar.
- WooCommerce: basado en la plataforma WordPress extremadamente popular. Menos funcionalidad incorporada que Magento, pero como resultado es potencialmente más sencillo trabajar con él.
- Shopify: una plataforma SaaS (no de código abierto). Menos flexible, pero podría ser una forma barata y sencilla de comenzar a funcionar si hace lo que necesita.
Cualquiera de estos que elija, prepárese para luchar contra la plataforma y / o comprometerse en momentos en que la plataforma no funciona de la manera que le gustaría. Este es el costo de obtener una gran cantidad de funcionalidades ‘listas para usar’.
2. Un marco genérico de aplicaciones web
Si está creando un mercado que no se ajusta a un patrón de comercio electrónico muy estándar, entonces una plataforma de comercio electrónico probablemente no sea un buen punto de partida.
En su lugar, es posible que desee construir su plataforma utilizando un marco de aplicación web genérico. Tal marco no vendrá con ninguna funcionalidad de mercado incorporada, por lo que deberá desarrollarlo usted mismo (hay muchas bibliotecas disponibles que pueden ayudarlo con aspectos específicos de esto).
Este enfoque le brinda la máxima flexibilidad para construir cosas a su gusto, pero también puede ser el más costoso.
Algunos de los marcos más populares en este momento:
- Ruby on Rails
- Laravel (PHP)
- Django (Python)
- Meteorito (JavaScript)
3. Una plataforma de mercado especializada
Varias plataformas de mercado dedicadas han comenzado a surgir. Cada uno tiende a centrarse en admitir uno o más tipos de mercado y proporciona la funcionalidad correspondiente.
Puede haber o no uno que satisfaga sus necesidades.
Si hay uno que satisfaga sus necesidades, esta podría ser una forma muy rápida y económica de poner en funcionamiento un mercado.
La desventaja es que, donde la plataforma no funciona como le gustaría, puede ser más difícil y costoso desarrollarla, ya que, en términos relativos, habrá muy pocos desarrolladores que utilicen y estén familiarizados con la plataforma. Además, tenderá a depender mucho de que los desarrolladores de la plataforma continúen desarrollando las cosas de una buena manera.
Plataformas de mercado dedicadas:
- Cerca de mí (no de código abierto)
- Sharetribe
- Mayocat
- Yo-Kart (no de código abierto)
- Arcadier
4. Otras opciones
- WordPress: un CMS (sistema de gestión de contenido) de código abierto extremadamente popular, WordPress tiene una comunidad de desarrolladores enorme y económica. Tiene una reputación de código algo mal diseñado pero, si se aborda correctamente, puede proporcionar mucha flexibilidad y funcionalidades útiles “listas para usar”.
- ¡Algo más! – Existen muchas tecnologías y constantemente surgen nuevas, por lo que esta lista no está completa. Los desarrolladores individuales a menudo favorecerán la tecnología que mejor conozcan.
(Esta respuesta fue adaptada de mi otra respuesta aquí: la respuesta de Matt Collins a ¿Cuál es la plataforma de código abierto más popular para construir un mercado? )