Introdução
O Hummer é uma estrutura de desenvolvimento cruzada de alto desempenho e altamente disponível, e um conjunto de código pode apoiar o desenvolvimento de aplicativos Android e iOS ao mesmo tempo. Agora ele suporta quatro sintaxes: Vue/React/TypeScript/JavaScript e é destinado a desenvolvedores de front-end grande. Sempre há um para você.
Vantagens técnicas
Assim como o nome de Hummer, ele tem um corpo pequeno e leve, asas rápidas e fortes e uma aparência colorida.
- Ultra-Lightweight: Produtos compilados menos de 1M podem ser conectados ao aplicativo a um custo de volume de embalagem extremamente baixo, criando a vantagem leve final;
- Fácil de começar: Hummer API + Tenon Reactive Framework, que leva em consideração a experiência de desenvolvimento do cliente e do front-end, criando um limite de aprendizado extremamente baixo;
- Alta disponibilidade: foi totalmente verificada em muitos negócios internos do DIDI, com a taxa geral de colapso sendo inferior a 0,01%;
- Alto desempenho: com base em componentes e módulos nativos, ele pode maximizar as vantagens de desempenho e os recursos da plataforma da renderização nativa;
- Plataforma cruzada: um conjunto de código pode ser compilado e executado em plataformas iOS e Android. O TENON pode ser usado para ser rapidamente compatível com aplicativos da Web desenvolvidos com base no VUE;
- Dinâmico: Usando JavaScript para interpretar os recursos de execução, as páginas dinâmicas podem ser implantadas rapidamente e a liberação da nuvem pode ser alcançada com a plataforma Hummer Nest;
Comece
- Para documentos oficiais, visite o site oficial de Hummer e clique no botão [Quick Start].
- Para criar um novo aplicativo Hummer Cross-End, consulte Criar um novo aplicativo.
- Para integrar a estrutura de extremidade cruzada do Hummer em um projeto de cliente existente, consulte a documentação do Android Terminal Access e a Documentação do Acesso ao Terminal IOS.
- Para usos mais avançados ao integrar o Hummer no cliente, consulte o Android Advanced e o iOS Advanced.
- Para obter mais instruções sobre o uso da depuração do Hummer, consulte a documentação de depuração.
- Para obter mais instruções sobre o uso de andaimes da Hummer CLI, consulte o tutorial da CLI.
- Para mais relatórios de referência relacionados ao Hummer, consulte os benchmarks padrão de Hummer.
Demonstração simples
Vamos experimentar brevemente o código correspondente à página do Helloworld desenvolvido usando a API Hummer e o Tenon, bem como o efeito final da execução nos dispositivos Android e iOS, respectivamente.
Armazém relacionado
| armazém | ilustrar |
|---|
| Hummer cli | Biblioteca de ferramentas da Hummer CLI |
| Hummer CLI Modelo | Repositório de modelo da Hummer Cli |
| Carregador tenon | Carregador de tenon vue |
| Plugins Tenon | Biblioteca de plug -in de Tenon |
| N-api | Biblioteca de motores JS abstrata |
protocolo
O Hummer é distribuído e usado com base no protocolo Apache-2.0. Para mais informações, consulte o arquivo de protocolo.
Membros da equipe
Pessoa responsável Xiao Feng
Membros do núcleo interno Xiaofeng, Chasontang, Yfeii, Adamcaoqaq, Fangyeqing123, Kabuda, Peakerwd, Maxiee
Lista de colaboradores Duanlikang, Linjzong, Viwii, Zhugeafanti, Tailang, JSBSDBD1025, Mepride, Abedai, Ruosongyan, Yanliang, FXHFWF, LB2019S, Weuanzong, Conanmy, XIKOU1314 Litianha3615, Leo, Jueying-Key, Worriesl, Qiya, Xingjimmy, Fu Sunlang
Grupo de Comunicação QQ
Bem-vindo para ingressar no nosso grupo de comunicação QQ [Hummer e Tenon Cross-End Communication Group] (851327307). Se você tiver alguma dúvida e sugestão sobre o uso do Hummer, poderá fazer feedback diretamente no grupo e acompanharemos o mais rápido possível.
Conta oficial do WeChat
Bem -vindo a seguir a conta pública técnica oficial da nossa equipe [Didi OrangeLab]. Continuaremos a produzir um acúmulo técnico mais aprofundado e o compartilhamento de experiência dentro da equipe. Bem -vindo a se comunicar juntos.
Links amigáveis
- Dokit Doraemonkit /'Dɔ: RA:' Emɔn /, referido como Dokit, é chamado Doraemon em chinês, o que significa que ele pode fornecer várias ferramentas ao seu mestre como Doraemon. Apenas faça o kit
- Mand Mobile é uma excelente biblioteca de componentes da interface do usuário móvel para cenários financeiros.
- ORANGELAB Organização oficial do GitHub de nossa equipe, todos os outros projetos que nossa equipe possui de código aberto pode ser encontrado aqui.