Cómo hacer un sitio web que solo use componentes de código abierto

Fácil. Echa un vistazo a Build software better, together y encuentra algunos “componentes” de código abierto que puedes usar. La mayoría de las bibliotecas de código abierto tienen sitios web, así que busque las que le interesen e investigue.

No estoy seguro de qué lenguaje de programación le interesa, pero tendrá que aprender HTML, CSS y JavaScript (si desea interactividad). Entonces puedo mostrarles algunas buenas bibliotecas para estas, al menos.

Además, supongo que las licencias MIT / GNU son lo suficientemente buenas: la mayoría de los proyectos que conozco usan una de estas, o licencias modificadas de este tipo.

JavaScript

jQuery

Knockout: Inicio

Backbone.js

lodash

Hay toneladas de estos. Algunos son marcos, otros son bibliotecas. Hay muchas cosas realmente buenas de JavaScript, estoy seguro de que puedes encontrar todo lo que necesites en Internet y algo más. Envíame un mensaje privado o comenta aquí si no te gusta ninguno de estos, estoy seguro de que puedo ayudarte a encontrar algo. Si todo lo demás falla, busque en GitHub las bibliotecas de JavaScript.

CSS

Bootstrap · El marco front-end más popular del mundo para dispositivos móviles y receptivo.

El marco front-end receptivo más avanzado del mundo.

Íconos

Font Awesome, la fuente icónica y el kit de herramientas CSS

Hay toneladas de otros marcos por ahí, pero estos son los dos más populares en mi opinión (y lo mejor, mi opinión, por supuesto).

Francamente, si no puedes construir un sitio web con estos … Diría que no estás intentando lo suficiente.

Sin embargo, a lo que se reduce el resto de su pregunta es a esto. No necesita nada de esto para crear un sitio web. Puede hacer todo usted mismo y usar los idiomas que mencioné anteriormente para crear un sitio web increíble. Las herramientas lo hacen más fácil, claro, pero todos los lenguajes de programación, de estilo y de marcado que necesita para la web son de código abierto.

Hay conjuntos de iconos de código abierto, hay imágenes de dominio público y hay toneladas y toneladas de recursos disponibles para ayudarlo a lograr lo que desee.

¡Mucha suerte con tu sitio web!

Puede comenzar a trabajar en CodeIgniter Web Framework (Open Source), es compatible con MVC + PHP + API’s + Security + más …