YC-backed Omniref gave its code annotation and reference platform a big boost this week with the addition of support for JavaScript, the popular programming language used to make interactive browser-based apps and backend server code using Node.js.
Essa é apenas a segunda língua para bater a plataforma. De acordo com Omniref co-fundador Tim Robertson, a partida passou as últimas semanas a indexação da totalidade (bem, 97 por cento) do NPM , o mais popular gerenciador de pacotes JavaScript. Tudo dito, eles puxado em mais de 600 mil versões de pacotes disponíveis - ou seja, se você codificar com JavaScript usando basicamente qualquer framework popular, que está em Omniref olhar através ou fazer perguntas sobre.
O grande número de desenvolvedores que usam JavaScript deve reforçar inscrições do Omniref, que atualmente pairam em torno de 7.000. Mesmo com uma comunidade que tamanho, Robertson diz que a maioria das perguntas são respondidas dentro de um ou dois minutos no site, com exceção de "coisas mais obscuras, como perguntas sobre versões mais antigas do código que a maioria das pessoas não usam mais." Em Nesses casos, Robertson diz que a equipe vai tentar chegar às pessoas que sabe que vai ter a resposta, mas que está se tornando cada vez mais raro.
Além de expandir o corpo de código que os desenvolvedores podem fazer referência no site, a equipe vem trabalhando em fruta ao alcance em toda a sua plataforma que ele sabia que tinha que lidar com quando se falou pela primeira vez em dezembro .
Tudo o perfil social apresenta Robertson e eu discutimos no mês passado - mostrando coisas como contribuições pessoas fizeram, os projetos que seguem e manter no GitHub - foram adicionados desde nossa última conversa. Omniref acrescentou ainda uma tabela de classificação do usuário como uma forma de "dar às pessoas de crédito para contribuir para a comunidade", embora Robertson observa a equipe não tem certeza se essa é a melhor maneira de fazê-lo e está explorando outras opções para a promoção dos seus mais úteis aos usuários .
A equipe Omniref está olhando para outras vias para obter o código para a sua plataforma além de simplesmente indexar todas as versões de pacotes para idiomas específicos. Uma avenida que eles estão olhando é fornecer extensões para desenvolvedores que já construiu sites de documentação para o seu próprio código. Inicialmente, essas extensões vai deixá-los organizar a documentação usando recursos de referência cruzada bacana de Omniref. Mais tarde, essas mesmas extensões irá permitir que os desenvolvedores usam recursos de anotação do gênio-like da inicialização em suas próprias bases de código.