/pracatv-vue

Um clone do gerador de caracteres dos telejornais regionais da TV Globo (& afiliadas)

Primary LanguageVue

PraçaTV Clone

Um clone do gerador de caracteres (GC) utilizado nos telejornais regionais da TV Globo (& afiliadas), implementado com Vue.

o clone em si

veja também: a mesma coisa, só que sem frameworks


Instalação

  • yarn ou npm install

Uso

Outras opções

  • Corrigir problemas de indentação e estilo: yarn lint ou npm run lint
  • Compilar o projeto: yarn build ou npm run build

Controle via Websocket

Por enquanto, o único jeito de interagir é enviando strings JSON pelo socket.

qualquer coisa, é só baixar a extensão, rodar o projeto, pegar um desses blocos de código, colar na caixa de texto da janela e ver o que acontece

Atualizar título e descrição

{
  "event": "overlay",
  "event_data": {
    "isRunning": true,
    "title": "Crime ocorre, nada acontece",
    "description": "Feijoada"
  }
}

Alterar cores

{
  "event": "color",
  "event_data": {
    "accent_color": "blue"
  }
}

Widget do Clima

Apresenta o nome da cidade, temperatura e um ícone representando sua condição climática. Os dados são carregados de uma API, mas caso você não queira criar uma chave de acesso, pode-se usar dados fictícios.

Configuração

Usando dados da API

  1. Crie uma conta em openweathermap.org
  2. Você receberá sua chave por email. A ativação leva algumas horas.
  3. Enquanto isso, pesquise nesse endereço cada cidade que você queira incluir
  4. o WOEID está no endereço da página

o código fica no campo do endereço da página

  1. Siga as instruções do arquivo properties.example.js

Usando apenas dados fictícios

  1. Abra o properties.example.js
  2. Defina useApi como false
  3. Insira os parâmetros name, temperature e icon em todos os itens

Q: mas logo Vue em pleno século 2019? 11 em cada 10 empresas recomendam quem usa React™!

Vue foi o framework que eu achei mais confortável pra começar, mas React não é um bicho de sete cabeças.