Para algunas personas, Isotope sería muy similar al trabajo que había hecho anteriormente con la mampostería; ¿Puedes explicar las principales diferencias entre los dos?
El isótopo tiene varias características de las que carece la mampostería. Básicamente, la mampostería hace una cosa: colocar los elementos del artículo en una disposición en cascada. Isotope tiene la lógica de diseño de Masonry incorporada, pero además, también tiene varios otros modos de diseño que se pueden usar para colocar elementos dinámicamente. Incluso puede desarrollar su propio modo de diseño personalizado.
Como mencioné, tiene una funcionalidad de filtrado y clasificación incorporada. Filtrar elementos es tan fácil como pasar un selector de jQuery:
$('#container').isotope({ filter: '.my-selector' });
Isotope aprovecha las mejores funciones de navegador que existen. En lugar de utilizar el posicionamiento típico de estilos izquierdo / superior, Isotope adopta un enfoque de mejora progresiva y utiliza transformaciones CSS si es compatible con el navegador. Esto proporciona un rendimiento de primer nivel para navegadores de primer nivel. Con la aceleración de hardware activada, las animaciones se ven fluidas como la seda en los navegadores WebKit e incluso en dispositivos menos potentes que utilizan iOS. Las transformaciones CSS funcionan mejor con las transiciones CSS, de las que hablaré más adelante.
Otra diferencia es la licencia como señaló @AminAriana. La mampostería está bajo la licencia del MIT , pero Isotope solo es gratuito para uso personal .