Executando verificação de segurança...
23

Essa postagem foi feita pelo terminal!

Como já falei neste post aqui, estou trabalhando em uma versão do tabnews em CLI.

Umas das minhas pretenções era permitir a publicação de postagens, e como vocês viram no título esse objetivo foi alcançado! (depois de alguns problemas 😅)

Em breve trago mais informações e uma documentação sobre como usar a CLI.

Para quem quiser, este é o repositório: https://github.com/vadolasi/tabnews-cli

Carregando publicação patrocinada...
5

sem palavras, apenas sem palavras, eu nem vou perguntar como, ou com oq. Eu só vou dizer: É A PRIMEIRA VEZ NA HISTORIA QUE UMA REDE SOCIAL COM MENOS DE 1 MÊS ATINGE UMA COMUNIDADE CAPAZ DE ALÉM DE MODIFICAR E CONSTRUIBUIR COM TUDO AINDA CONSEGUE CRIAR MANEIRAS DE SE MELHORAR INFINITAMENTE

4
1
2
2
1
1

Sensacional! eu sou apaixonado por interfaces em cli. Desde que conheci o linux, anos atrás, meu computador se tornou gótico, trevoso, severamente atormentado por contrastes corto perfurantes e pelo sombrio dark mode :3

Assim que o linux retornar para minha máquina farei uso da sua aplicação com entusiasmo.

1
1
1
1

cara que incrível!
isso me deu uma ideia, quando eu tiver um tempo vou tentar trabalhar em uma versão desse Tabnews CLI para terminais puros como o terminal do windows ou do linux, usando cURL ou algo do tipo, sem dependências!
parabéns mano!!

1

Está usando o react para o projeto? dei uma olhada no codigo e não consegui etender o porque.
Esse cli está usando ele com node, tem como compilar o projeto para um binario ou é necessario sempre executar o cli com o npx?

1

Sim, estou utilizando o React, com uma biblioteca chamada Ink, que permiter criar programas para CLI utilizando componentes React.

No momento só é possível executar com npx msm. Mas estou pensando em utilizar algo como o PKG para gerar um executável.

1
1

Cara, tudo o que eu encontrei foi basedado na documentação deles msm. N achei muito material. Ent minhas pesquisas n devem ser melhores que a sua.

2
1
1
1
1
3

Eu fiz um PR desses comandos que consegui encontrar analizando o código do projeto. Dá para fazer algumas navegações utilizando o tab, tipo alterar entre Relevantes e Recentes da listagem de posts.

Como utilizar

  1. Instale os pacotes com o seu gerenciador:
npm install
yarn
bun install
  1. Execute o comando "dev"
npm run dev
yarn dev
bun run dev

Lista de posts

  • Utilize as setas (cima e baixo) para navegar entre a lista de posts;
  • Pressione enter para abrir o post desejado.

Post

  • Pressione esc para voltar a lista de posts.

Login

  • Pressione q para abrir a entrada de comandos;
  • Digite login e entre com seu email e senha (use as setas para alternar entre os campos).
1
1
1
1
1
1
0
1