Gracias por el A2A. Asumiré que tienes conocimientos básicos de la web y solo estás buscando un marco decente para aprovechar tus conocimientos. En ese caso, puedo proporcionar una lista larga, pero la realidad es que depende del idioma que desee usar.
- PHP
- Laravel es popular, y me dicen que es muy estable.
- Personalmente utilicé Zend cuando realmente trabajé con PHP.
- Java
- La primavera es el goto ahora.
- Struts también funciona bastante bien
- C # / VB / C ++
- Bienvenido a ASP.Net. Tendrás que pagar un poco más por el alojamiento de este.
- Rubí
- RoR. Disfrutar.
- Pitón
- Django Supuestamente hay otros, pero nunca he escuchado su nombre.
- Javascript
- Exprimir. Un muy buen marco Rest API. Oculta el dolor del nodo bastante bien.
- MeteorJS. Un marco reactivo que usa sockets. Optimizado para aplicaciones en tiempo real.
Por supuesto, una vez que haya elegido una base de código y un marco de servidor, necesita una base de código y un marco de cliente. Para eso, en realidad solo hay dos candidatos fuertes en la mesa, más un viejo fiel.
- Llano Html / CSS / Javascript. Si está escribiendo una aplicación de acceso a datos simple y no eligió un marco para el servidor que lo bloquea en una interfaz particular, esto podría ser lo que desea. Es simple, está limpio, no es llamativo, pero funciona muy rápido.
- Angular / Angular2. Diría que Angular sobre Angular 2 durante los próximos meses, pero Angular2 se está estabilizando rápidamente y es un buen marco.
- Reaccionar. Sobre este no puedo decir mucho, ya que no lo he usado mucho (no más de unos 10 minutos) pero estoy seguro de que puede obtener opiniones al respecto.
La mayoría de las opciones de servidor mencionadas le permitirán elegir cualquiera de estas opciones. Sé que Laravel, Spring, ASP y RoR tienen interfaces de estilo REST, así como interfaces de estilo de plantilla (que permite la ruta “HTML antiguo”). Sé que Spring está recibiendo enchufes y también se dirige por el camino en tiempo real, por lo que es interesante y emocionante. Si opta por una de las opciones de JavaScript, tendrá que elegir.
- ¿Qué hace Storytree?
- Cómo construir un rastreador para descargar detalles de imágenes de un sitio web
- ¿Cuántos sitios web se agregan por segundo a Google?
- ¿Qué pasó con NARUTOGET.COM? ¿Por qué no funciona?
- ¿Puedes ser arrestado por mirar ciertos sitios web? Un hombre en San Francisco fue arrestado por el FBI, quien encontró explosivos en su departamento. El hombre afirmó que había "pasado por momentos oscuros y miró algunos sitios web malos".
Express está diseñado para emparejarse con Angular en la conocida pila “MEAN” (Mongo, Express, Angular, Node).
MeteorJS tiene un motor de renderizado de tipo HTML incorporado que le permite escribir plantillas HTML simples (no muy diferentes a Angular) y hacer que se actualicen en tiempo real. Angular y React trabajan en MeteorJS.
Básicamente, excepto con Express (que yo sepa) puedes hacer lo que quieras con el lado del cliente. Express lo limita, creo, a Angular o React, aunque no pretendo ser un experto allí.