Avançar para o conteúdo principal

Manual de Instruções - As Ferramentas 00

 Este artigo é a continuação da sequència dos artigos anteriores. Tal como todos os artigos futuramente apresentados neste blog, são a continuidade uns dos outros. 

As ferramentas que usamos para nos ajudar a simplificar e resolver vários problemas, têm como funçâo principal acrescentar uma solução para um ou vários problemas. 

As ferramentas que iremos usar são de código aberto e livres de serem usadas até para fins comerciais. No nosso caso as ferramentas já referidas em artigos anteriores, são o Browser e o NodeJS. É que o HTML o CSS servem a função estética do produto, sendo este apresentado e interpretado pelo Browser, lembrando que na verdade é o Browser que interpreta o JavaScript. Assim quero considerar que a linguagem de programação JavaScript é uma ferramenta que o Browser compõe e dispõe. 

Num dos albuns que fiz associado ao projecto OdicforceSounds, existe uma música chamada "Mr. JSON", que é o titulo que oferece conteúdo como continuidade da música anterior: "Dive Into the World of JavaScript". O mundo do JavaScript é também a Web e o JSON também é uma forma de estruturar dados, sendo que na interpretação do JavaScript, o JSON é uma espécie de lista representativa de vários objectos, objectos esses que representam singularidades que têm várias propriedades, sendo que cada uma delas serve uma função de descrição. 

Imagine-se uma lista de vários livros. Na criação de ficheiros com a extensão.json o símbolo que representa uma lista é [ lista ] e cada objecto é representado entre { objecto }. Todos os valores estão entre "aspas", sendo que a chave que referência o valor da mesma está separada por : e o símbolo que separa as varias propriedades do objecto, uma ,virgula. Assim considere-se o exemplo: 

[

{
"titulo":"As Janelas das Consequências das Sequências", 
"autor":"OscarFM aka Odicforcesounds",
"ano de publicação": " Ainda em processamento... "
},
{
"titulo":"Menina e Moça",
"autor":"Bernardim Ribeiro",
"ano de publicação": 1984"
}
]

Na relação dos editores de texto, a apresentação deste exemplo, será mais estético, isto é, mais colorido e como tal, de melhor interpretação, sendo que mais do que saber interpretar é saber estruturar, pois quem irá interpretar verdadeiramente a estrutura desse exemplo de uma lista de objectos no json, será o JavaScript, e por sua vez será o Browser. 

Vamos considerar que é bom saber usar o HTML e o CSS, para termos um minimo de noção como é que a informação que poderá ser apresentada em json, sendo um sistema de base de dados igualmente, irá servir acrescentar ou remover conteúdo na página. 

O CSS3 tem capacidades para produzir efeitos visuais e\ou de animação e\ou de movimento e por isso, consideremos usar o JavaScript unicamente para a gestão da base de dados, mesmo que também poderá servir a substituição de conteúdo dos elementos de HTML5 e\ou de CSS3.  

Comentários

Mensagens populares deste blogue

Manual de Instruções - A Segurança

Esta publicação poderá ser extensa, pois o tema é complexo e sabendo que não existe propriamente uma solução que funcione a 100%, nunca poderá ser resolvida sem o tal processo educativo que serve a liberdade que o Deus nos deu, na associação das nossas escolhas pessoais que terão reflexos sociais ou mundiais.  " O mal que existe no mundo humano, não se deve à vontade de Deus, mas a quem tem essa Liberdade " As técnicas e métodos que permitem a segurança, seja humana, animal ou tecnológica, tem como objectivo limitar fluxos informativos que queremos impedir que aconteçam. Para isso a melhor escolha nos últimos 40 séculos de história, ou mais, é o processo educativo, que dá instruções aos alunos, permitindo-os errar para descobrir, havendo uma exposição de soluções e a explicação das mesmas, para que se entenda porque é que a escolha sugerida é a melhor, sendo que o professor deverá saber que para aprender, tem de errar ou até, aceitar novas perspectivas e interpretações de tud...

Manual de Instruções - Primeira Parte

Cozinhar parece ser algo tão simples como atirar alimentos para dentro de um recepiente e esperar que os alimentos estejam prontos para serem comidos. Na verdade uma cozinha tem várias ferramentas que a compõe e é sempre bom ter um minimo de conhecimento sobre qual a funçáo de cada uma dessas ferramentas, mesmo que raramente lhes demos uso.   O HTML serve a estruturação dos dados do site, o CSS serve o ambiente do site e o JavaScript serve para manipular ora o HTML ora o CSS em tempo real, substituindo somente as partes que queremos mudar, sendo que actualmente o JavaScript serve a gestão de bases de dados.  Como dizia acima, o JavaScript serve para manipular o conteúdo de qualquer site, sendo que existem algumas ferramentas para nos ajudarem a confeccionar o prato que estamos a tentar preparar. Sabendo que o JavaScript originalmente e actualmente é usado no Browser do cliente, todas as funções que acontecem num site, são processadas pela computador do cliente, sendo que ...

Manual de Instruções - Pré-Preparativos

 Aqui vamos nós uma vez mais, dar continuidade ao nosso processo de instrumentalização da nossa acção.  É necessário confirmar que temos tudo o que é necessário para iniciar o nosso projecto de uma forma mais focada no que queremos fazer, sem perder mais tempo a preparar o que queremos fazer.  Escolhi preparar um computador dedicado a ser o servidor que guarda este projecto usando o git.  $ ssh user@servidor # su -l # vim /etc/hosts # IP nome # su git  $ cd  $ mkdir hub/projecto -p $ cd hub/projecto $ git init --bare  $ exit # exit $ exit  disconnected....  Só para facilitar, o nome da máquina que aponta o ip, irá chamar-se servidor. Só tem um serviço de ssh a correr e mais nada.  No computador que vamos trabalhar, devemos confirmar as configurações do editor de texto escolhido e preparar a pasta que irá ter os ficheiros de configuração do projecto.  Anteriormente instalamos o eslint que serve para controlar erros de sintax, versõe...