Bit: Desarrollo de Software Modular Compartido en la Nube

in #utopian-io8 years ago (edited)


Fuente: Capture de la Web de Bit

Este post es para darles a conocer sobre Bit, una nueva plataforma para desarrolladores con mucho potencial de cara al futuro, con grandes innovaciones en el campo que por seguro serán muy útiles y beneficiosas para todos.

¿Que es Bit?

Esencialmente, Bit es una plataforma web que permite a todos los desarrolladores compartir sus creaciones, así como obtener las herramientas que otros hayan creado y poder ensamblarlas en otros proyectos, evitando el tener que desarrollar esa herramienta desde cero para un proyecto en concreto.


Fuente

Bit permite un desarrollo de software modular


Actualmente, los desarrolladores y equipos que crean software no tienen visibilidad de los diferentes componentes que componen su código. No tienen una forma efectiva de saber qué partes de código se han escrito, y ninguna forma de organizar estos bloques de construcción y usarlos para construir cosas nuevas. Como resultado de esto, los mismos fragmentos de código se reescriben y duplican constantemente todos los días.

Bit permite a los desarrolladores aprender fácilmente qué componentes del código se escribieron en su base de código, organizarlos juntos como piezas de Lego y usarlos para crear cosas nuevas. Todos pueden trabajar juntos para compartir y construir con los componentes de los demás a través de una nube común que hace que estos componentes sean fácilmente reconocibles y estén disponibles para todos.


Fuente

¿Cómo funciona Bit?


Bit agrega una capa virtual que hace que la reutilización de componentes sea tan fácil como copiar y pegar, a la vez que conserva el mismo tipo de predictibilidad.

El objetivo de Bit es permitir a los desarrolladores crear, mantener y reutilizar componentes de cualquier contexto (cualquier proyecto de software en el que estés trabajando)

Ventajas de Bit

Descubrimiento de todos sus componentes:

Bit permite organizar y descubrir todos los componentes desde los que está construida su tecnología, en un solo lugar.

Compartir más rápido:

Bit puede aislar y compartir los componentes del código fuente directamente desde cualquier ruta en su repositorio

Gestión del cambio de reposición cruzada:

Si comparte componentes en el registro de Bit , cualquiera en su equipo puede instalarlos

Inicialización de Bit

Al inicializar Bit en un repositorio se agrega una capa virtual que rastrea y administra los componentes.

Para comenzar a rastrear componentes en un proyecto existente, vaya al directorio raíz de su proyecto y ejecute el comando bit init .

cd project-root
bit init

Esto agregará varios recursos a su proyecto, incluido el archivo de configuración principal de Bit bit.json , el almacén de componentes de Bit y un archivo de asignación de componentes internos llamado .bitmap .

Tienda de componentes

El almacén de componentes de Bit se usa como un almacén interno para objetos Bit (componentes, etiquetas, etc.).
El almacén de componentes está anidado dentro de un directorio llamado .bit.

bit.json

bit.json es el archivo de configuración principal de Bit. Úselo para configurar convenciones de nombres predeterminadas, extensiones, etc.

Para obtener más información sobre las diferentes configuraciones disponibles en bit.json, visite la página de documentación de bit.json .

.bitmap

.bitmap es un archivo de mapeo utilizado por Bit para mapear los componentes Bit tracks en las rutas concretas de su proyecto a los archivos que forman parte de la implementación del componente. Bit usa este archivo para importar y actualizar componentes de origen en las rutas correctas en su repositorio, o para preservar ubicaciones para los componentes agregados en el repositorio para futuras actualizaciones o cambios.

Instalación


Bit se puede instalar en equipos Mac, Windows o Linux, y está disponible a través de varios métodos de instalación.

Para Windows existe un archivo instalador .msi que puede descargar aquí
Nota: requiere tener Node.js preinstalado.

Registro en Bit

Series

Bit es una gran plataforma que puede facilitar el desarrollo de grandes proyectos; su trabajo es digno de ser compartido, acá podrás encontrar más información:

Para conocer los métodos de instalacion de Bit en Mac, Windows o Linux puede consular la siguiente guía, aquí

¿Desea colaborar en este proyecto Open Source? Puede hacerlo con el en este enlace: https://github.com/teambit/bit

Para estar al tanto de las novedades y noticias sobre esta plataforma, puede consultar el blog de los desarrolladores o estar al tanto de mis próximas publicaciones



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Qué interesante y completo está tu post, te felicito

ElinderFirma.gif

Gracias amigo, me alegro que le haya gustado mi publicación

increíble herramienta, no la conocía.

Así es, Bit tiene gran potencial, puede facilitar mucho el desarrollo de nuevos proyectos de software y permitir a estos enfocarse en otros aspectos del programa... gracias por su comentario... Saludos

Your Post Has Been Featured on @Resteemable!
Feature any Steemit post using resteemit.com!
How It Works:
1. Take Any Steemit URL
2. Erase https://
3. Type re
Get Featured Instantly – Featured Posts are voted every 2.4hrs
Join the Curation Team Here

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by hevictor from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Thank you for the contribution. It has been approved.


However, I want to make some important recommendations for your next posts:

  • Blog posts category is a category that where we need good looking posts. Please, fix the list items format in the "Ventajas de Bit" section, you can do it better. Posts format is really important in this category, keep this in mind, "blog posts must be beautiful".

  • You're providing good information for an introductory post, but, this kind of post would really add value to the project if you could add a section about your own experience working with Bit. Actually, I think the only value you are adding is generating documentation in Spanish because this is very limited, but only this will not help you for your next post.

  • Please fix the content in the "Series" section. According to the blog post rules "If this is the first blog post of a series you are going to write, there must be clear explanations and expectations about the series you are going to propose.". You are not providing this enformation in a clear way.


You can contact us on Discord.
[utopian-moderator]

Hey @hevictor I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • This is your first accepted contribution here in Utopian. Welcome!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

This post has received a 40.49% upvote from @msp-bidbot thanks to: @hevictor. Delegate SP to this public bot and get paid daily: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP Don't delegate so much that you have less than 50SP left on your account.

Coin Marketplace

STEEM 0.08
TRX 0.30
JST 0.035
BTC 110196.98
ETH 3861.50
USDT 1.00
SBD 0.53