Desenvolvedor do GitHub comenta sobre evolução da interface de usuário
Segundo Joel Hawksley, a equipe tem como objetivo transformar a plataforma para que ela se torne “mais parecida com um aplicativo”, o que implica em uma interface de usuário mais dinâmica e interativa. Essa mudança visa especialmente reduzir a lacuna de funcionalidades em relação ao Azure DevOps, da Microsoft.
A principal razão para essa mudança é a competição crescente com plataformas como Linear e Cursor, que são consideradas mais “semelhantes a aplicativos” no que diz respeito ao design. Além disso, o aumento do uso de dispositivos móveis para acesso à internet também é um fator importante. Hawksley observa que, enquanto as pessoas utilizam aplicativos o tempo todo, os sites podem parecer antiquados ou pouco responsivos quando comparados.
Como parte dessa transformação, o GitHub está adotando o React para desenvolver novas funcionalidades e experiências na plataforma. No entanto, Hawksley enfatiza que isso não implica em uma reescrita completa do código atual, mas sim na integração do React nas novas funcionalidades.
Alguns usuários do GitHub apontam que a plataforma ainda apresenta limitações em termos de recursos e uma versão móvel insatisfatória. Por outro lado, outros acreditam que a interface está se tornando excessivamente carregada de funcionalidades, tornando-a menos intuitiva. O debate gira em torno de se a plataforma deve priorizar uma experiência móvel, dado que a maioria dos desenvolvedores usa telas de desktop, e se as abordagens de design modernas são adequadas para uma plataforma voltada para desenvolvedores.