Realmente depende de las funcionalidades de la aplicación web. Si la aplicación solo va a “publicar información” como noticias o un blog, estoy de acuerdo con Absar Naeem en que usar WordPress es la forma más fácil y rápida (aunque no aprenderá mucho allí). Sin embargo, WordPress no es realmente un marco para crear aplicaciones web, sino que es una aplicación web en la que usted es un usuario administrador.
Si su aplicación va a tener una estructura avanzada y los usuarios serán capaces de interactuar entre ellos, entonces debe buscar un marco web adecuado. Aquí una pregunta importante es con qué lenguajes de programación está familiarizado. En general, recomendaría Flask (python) para principiantes, ya que es muy fácil de aprender y tendrás una aplicación ejecutándose en muy poco tiempo. Sin embargo, si no está familiarizado con Python y no desea aprender un nuevo idioma, entonces debe buscar un marco web simple basado en su idioma preferido. Si conoces Java, recomendaría Spark, ya que también es muy simple. Si conoces a Ruby, ve con Rails, principalmente por simplicidad y popularidad. Si conoces PHP, definitivamente te recomendaría que aprendas un nuevo idioma. Hay muchas razones para esto, puede comenzar a leer PHP: un fractal de mal diseño. Si de todos modos desea permanecer con PHP, estoy de acuerdo con Absar Naeem e ir con Codeigniter.
Estos son solo un par de marcos populares para idiomas populares, pero como ya sabrás, hay muchos idiomas y marcos diferentes, y dependiendo de tu aplicación y tu idioma preferido, tienes diferentes cosas para ver.
- ¿Qué casos son los más adecuados para la pila de desarrollo web MEAN?
- ¿Qué proveedores de alojamiento son los más adecuados para manejar el rápido crecimiento de los usuarios?
- ¿Esta página de bienvenida proporciona suficiente información sobre el servicio?
- ¿Hay mucho dinero en la creación de aplicaciones / contratos / páginas web en Ethereum?
- ¿Cuáles son las mejores aplicaciones para compartir archivos para nuevas empresas?
Para mí, lo más importante al elegir un marco para su primera aplicación web es:
-Popularidad: si un marco es popular, la mayoría de sus preguntas ya serán respondidas en StackOverflow, por lo que aprenderá más rápido y ahorrará tiempo.
-Simplicidad: si comienza con un marco que es difícil de entender, entonces las posibilidades de frustración son muy altas.
-Idioma: Aprender dos cosas al mismo tiempo es difícil, especialmente un lenguaje de programación y un marco web. Si desea utilizar un marco que utiliza un lenguaje que no conoce, le recomendaría que primero aprenda el idioma y luego el marco.
Otras cosas como el rendimiento no son tan importantes en su primera aplicación web, las tomaría en consideración más adelante. Espero que esto ayude.