¿Cuál es la mejor manera de ejecutar un prototipo web, ya sea comenzando desde cero o desarrollando desde una aplicación de inicio o una plantilla gratuita?

Depende de la pila de tecnología que requiera / desee. Me encanta poner en funcionamiento prototipos con una simple API o una API de backend de koa, y usar el middleware para cosas como servir activos estáticos y agrupación / división de código. La parte que consume más tiempo suele ser la configuración con cualquier proyecto.

Hay muchos generadores de proyectos que usan Yeoman, y recientemente he visto algunas cosas interesantes con la aplicación Create React, Create Next App y mi favorita: Aurelia / Polymer. Ambos tienen CLI increíbles que pueden poner en marcha un proyecto con todas las mejores configuraciones de webpack y service worker de inmediato. Aurelia es mi nueva Angular en la pila MEAN. Polymer es ideal para aplicaciones web progresivas, por lo que no tiene que crear dos o tres aplicaciones para admitir diferentes dispositivos / resoluciones de pantalla. Una aplicación para escritorio, móvil y cualquier otra cosa que puedas imaginar.

Aquí hay un proyecto construido con la CLI de Polymer:
Sethbergman / tienda de polímeros

Aquí hay uno construido con Express y Aurelia (en progreso):
sethbergman / portal-admin

Si está haciendo algo como un blog o una tienda de comercio electrónico, simplemente use WordPress o Shopify.

Si está creando una aplicación que realmente requiere una configuración totalmente personalizada, entonces querrá encontrar un proyecto repetitivo para comenzar.

Primero debe elegir una pila tecnológica, entonces, ¿qué idiomas / marcos está utilizando para su base de datos, código del lado del servidor y código del lado del cliente?

Recomiendo usar MongoDB, Node and React si no tiene idea de por dónde empezar. Si ya conoce otras tecnologías web, úselas o aproveche esta oportunidad para probar algo nuevo.

Luego, simplemente vaya a Github, construya mejor el software, juntos y busque por ejemplo ‘node react boilerplate’.

Los proyectos estándar son solo esqueletos de proyectos que contienen algunas páginas simples y un poco de lógica. Lo importante es que se compilará correctamente y le dará una estructura de proyecto desde la cual puede comenzar a romper cosas y aprender su pila de tecnología sin tener que comenzar desde cero.

Si esto ayudó, me gusta y sígueme para obtener más información sobre el desarrollo web.

Llevo unos 10 años dibujando / diseñando maquetas. Mi consejo para ti es comenzar con papel y lápiz. A veces, usar aplicaciones puede limitar la creatividad. Haría todo en papel como mejor le parezca. Si tiene que usar varias hojas de papel, hágalo por todos los medios … Entonces debería considerar traducir sus dibujos en plataformas como “invisionapp” o por otros medios como “balsamiq” o “flinto”. Incluso hay una aplicación en la tienda de aplicaciones que le permitirá tomar fotos de sus dibujos y luego combinarlos como una aplicación en la que se puede hacer clic – Creación de prototipos móviles y web gratuitos (iOS, Android) para diseñadores – Marvel

Si decide en el futuro que necesita crear Prototype Storyboards para aplicaciones de Realidad Aumentada, entonces debería echar un vistazo al “video que se muestra a continuación”, que explica cómo cualquier persona sin ningún conocimiento en diseño o codificación puede replicar una aplicación ganadora como Pokémon ir. Si tiene alguna otra pregunta, no dude en preguntar 🙂

Experiencia de compra en línea a través de realidad aumentada

More Interesting

Cómo hacer una aplicación en la web para uso personal

Para la aplicación de rieles complejos, ¿cuál es el enrutamiento de recursos de patrón de aplicación de elección correcta o: controller /: action /: id?

Cómo almacenar y recuperar eficientemente los datos del diccionario de definiciones para una página de texto

Cómo leer datos de una aplicación web y colocarlos en una aplicación usando Blueprism

Cómo escribir una página web que se parece a una aplicación

¿Por qué los sitios populares no usan servidores web (como GoDaddy)? ¿Debo usar un servidor web que me proporcione un creador web para una startup?

¿Cuál es el papel de un servicio web en una arquitectura de tres niveles?

¿Cómo se implementa el cliente web de Quip?

¿Qué es una aplicación web dinámica?

JavaScript (lenguaje de programación): ¿Qué incluiría su pila de Javascript de ahora en adelante para una aplicación web con uso intensivo de datos?

¿Cuánto cuestan los sitios web de las aerolíneas?

Si quiero crear una aplicación web escalable en 2017 (un sitio web de redes sociales) y el rendimiento es crítico, ¿debería elegir JavaEE o Spring o Node.js?

¿Cuáles son los pros y los contras de las páginas web angulares estáticas que hablan del nivel de aplicación frente a un nivel web 'más gordo' con lógica de negocios incorporada?

¿Cuál es la mejor manera de desarrollar una aplicación web Java para crear formularios dinámicos y recuperarlos de una base de datos?

¿Product Hunt se basa en Telesc.pe o se crea a medida con Meteor?