Del curso: Rust Avanzado

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.600 cursos impartidos por expertos del sector.

Crates.io en Rust

Crates.io en Rust

Como desarrolladores y desarrolladoras de software, debemos exprimir al máximo esta increíble posibilidad que tenemos de reutilizar código. ¿Para qué vamos a implementar una funcionalidad desde cero cuando ya alguien la ha implementado por nosotros? De esta forma, ahorraremos tiempo en nuestros desarrollos. Crates.io es una plataforma que centraliza la publicación y compartición de bibliotecas públicas, conocidas en Rust como crates. Como puedes observar, desde el primer momento se promueve el uso de Cargo. Si recuerdas, en el proceso de compilación con cargo build o de compilación y ejecución con cargo run, Cargo se descargaba las dependencias de nuestro proyecto. Por defecto, estas dependencias se descargan de Crates.io, siguiendo las directrices proporcionadas en el archivo TOML. En Crates.io, contamos con una extensa variedad de crates que cubren todo tipo de propósitos, ahorrándonos tiempo y haciendo más eficientes nuestras jornadas como programadores. Por ejemplo, supongamos que…

Contenido