Tecnologia

Facebook abre código de seu ambiente de desenvolvimento Nuclide

Sistema é na verdade um “conjunto de pacotes” que roda em cima do editor de códigos Atom, do GitHub

facebook (Getty Images)

facebook (Getty Images)

DR

Da Redação

Publicado em 24 de junho de 2015 às 11h52.

A temporada do open source continua aberta, e nesta última terça-feira foi a vez do Facebook começar a liberar o código de uma de suas ferramentas para programadores. O escolhido agora foi o ambiente de desenvolvimento integrado (ou IDE) Nuclide, apresentado durante a última conferência para programadores F8, realizada pela rede social em março.

O sistema é na verdade um “conjunto de pacotes” que roda em cima do editor de códigos Atom, do GitHub. Ele foi criado para “prover uma experiência de desenvolvimento unificada para engenheiros”, conforme explicou Michael Bolin, engenheiro de software do Facebook, no texto de anúncio da novidade. A ideia inicial é de que o IDE sirva tanto para quem “trabalha com apps nativos do iOS, códigos em React ou React Native ou mesmo em Hack”.

Entre as principais funcionalidades do Nuclide, o Facebook destaca o desenvolvimento remoto, que permite aos desenvolvedores editarem os códigos em máquinas virtuais ou mesmo servidores distantes. Fora isso, o IDE ainda oferece suporte integral à linguagem Hack, ao Flow – que encontra erros de digitação em códigos JavaScript –, à plataforma de controle de código-fonte Mercury e ao sistema de buscas Omni-Search.

No estado atual, o sistema aberto ainda não dá suporte a apps iOS e às bibliotecas React e React Native, mas os três já estão nos planos, de acordo com a empresa. Uma ferramenta para depurar o código tanto no lado do cliente quanto no do servidor também deve ser incluída em breve. De qualquer forma, o projeto já está liberado no GitHub, e dá para baixar os pacotes e participar do desenvolvimento por aqui.

Acompanhe tudo sobre:Desenvolvimento econômicoEmpresasEmpresas americanasEmpresas de internetempresas-de-tecnologiaFacebookINFOInternetRedes sociaisSoftware

Mais de Tecnologia

Por que o YouTube está dominando as telas de TV em 2024

GAC Group lança robô humanóide GoMate para revolucionar indústria automotiva

CEO da Salesforce presentou a Apple com 'Apple Store'; entenda a relação de Benioff com Steve Jobs

Bluesky testa recurso de trending topics e promete implementação gradual