Esta es la típica pila MEAN que estás buscando.
Mirando hacia arriba desde la interfaz de usuario, para mí, MEAN es básicamente esto:
Interfaz de usuario AngularJS construida
encima de las API web ExpressJS que
realizar E / S magra en el
persistencia sin sql de MongoDB .
Entonces, ¿qué pasó con el N de MEAN? N es decir, NodeJs es omnipresente. Ni Express ni Mongoose (ORM que se usa principalmente para hablar con MongoDB) son superhéroes sin supervisión: a nivel técnico, son NPM de hecho en nodejs.
- Cómo descifrar un archivo crypt8 de la base de datos de WhatsApp
- ¿Qué necesito saber al contratar a un programador para desarrollar una aplicación, ya que no soy desarrollador?
- Cómo desarrollar una nueva aplicación de Android para mi universidad
- Tengo una aplicación escrita y lista para hacer, pero necesito un desarrollador. ¿Dónde debería mirar?
- Quiero crear una aplicación híbrida de redes sociales. Quiero usar Ionic, Angular.JS y Node.JS. ¿Cómo debo proceder?
Con esa definición de MEAN aclarada, analicemos un poco su pregunta.
Iónico
Cuando usa Ionic, ya está usando la parte ‘ A ‘ de MEAN para Ionic es un marco móvil construido sobre AngularJS.
Phonegap : La decisión de diseño de seguir el camino MEDIO o no no tiene nada que ver con Phonegap. Phonegap y su primo de código abierto Cordova son básicamente contenedores específicos de plataforma para permitir a los desarrolladores web desarrollar aplicaciones móviles.
¡Creamos thatExtraTicket (Aplicaciones de Android en Google Play) con JQueryMobile! Sí, no hay Anglular de lujo allí, yo. Envolvimos nuestra aplicación JqueryMobile en un shell de Android Cordova para generar el apk y lo enviamos a la Play Store.
Vale la pena mencionar que Cordova / phonegap ofrece una gran cantidad de complementos para hacer casi todo lo que desee con la plataforma para la que está creando la aplicación.