collapse

* Posts Recentes

Compras Aliexpress por almamater
[Ontem às 23:19]


TEK collection por SerraCabo
[Ontem às 20:37]


The first fully functional non-silicon ARM Processor, PlasticArm por blabla
[22 de Julho de 2021, 09:26]


Pequenos guias com informação sobre programação e eletrónica. por blabla
[20 de Julho de 2021, 09:50]


Procuro esp8266 Nodemcu v3 lua com ch340 por jm_araujo
[19 de Julho de 2021, 13:47]


Dúvida sobre o sensor RCWL-0516 por blabla
[17 de Julho de 2021, 22:39]


localizador carro. por dio123
[17 de Julho de 2021, 21:42]


A new Golden Age for Computer Architecture - David Patterson por blabla
[15 de Julho de 2021, 12:17]


Ajuda em contador de pessoas com IR por blabla
[14 de Julho de 2021, 09:56]


How to learn modern Embedded Systems por blabla
[11 de Julho de 2021, 12:12]

Autor Tópico: tecnologias web para servidor num MCU  (Lida 18226 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Blue_Acid

  • Mini Robot
  • *
  • Mensagens: 5
Re: tecnologias web para servidor num MCU
« Responder #15 em: 11 de Dezembro de 2019, 21:41 »
Por fim, para desenvolver html/css/js não é necessário usar xamp, wamp..., por exemplo se usarem o VSCode para programar existe um extensão o Live Server, fácil e prático.

E já agora obrigado pelo tópico tenho um NodeMCU parado e parece-me que vou ter que fazer umas brincadeiras :-)

Eu uso o Browser para abrir os HTML, nao é necessario nenhum tipo de servidor pois uso HTML+JS+CSS.
Se calhar o server era necessario para PHP... que nao é este o caso.

Outra coisa que nao sabia e descobri, é que o JS cria listas de objectos que facilmente sao convertidos em JSON etc... facilitando assim a criacao da pagina.
Por isso no MCU ele teve que suportar JSON.

Outra coisa que parece basica mas eu nao sabia, é que as bibliotecas estilo jQuery trazem uma funcao "Ajax" para fazer Get e Post que facilita o desenvolvimento.


Força ai no NodeMCU!
Vi alguns exemplos de paginas feitas para o ESP e como o framework dele é baseado em C++ e tem bibliotecas ja muito bem preparadas, é mais facil desenvolver a pagina com C++, HTML, JSON, etc

Viva, obrigado pela resposta.

Já agora a titulo de compor mais este assunto, a questão de usar um server local prende-se com as restrições do browser, efetivamente podes abrir o ficheiro diretamente, no entanto alguns recursos são bloqueados por ser um ficheiro local, nomeadamente pedidos ajax (https://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server), mesmo que seja um projecto html,css e js.

A tua observação do get e post do jquery e outras frameworks, deixa de ser importante à medida que os browser suportam nativamente o metodo fetch https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch

Em relação a frameworks em C++, alguma que queiras destacar? Porque criando em C++ com padrão de pedido/resposta é possivel ter o servidor web no MCU, como se pode ter a mesma app numa servidor na rede que faz pedidos ao MCU, como se pode fazer uma APP mobile que se liga ao MCU e só recebem JSON.

@KammutierSpule vais partilhar desenvolvimentos deste teu projecto?
Just passing by

Offline KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.440
Re: tecnologias web para servidor num MCU
« Responder #16 em: 12 de Dezembro de 2019, 13:24 »
Viva, obrigado pela resposta.

Já agora a titulo de compor mais este assunto, a questão de usar um server local prende-se com as restrições do browser, efetivamente podes abrir o ficheiro diretamente, no entanto alguns recursos são bloqueados por ser um ficheiro local, nomeadamente pedidos ajax (https://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server), mesmo que seja um projecto html,css e js.

A tua observação do get e post do jquery e outras frameworks, deixa de ser importante à medida que os browser suportam nativamente o metodo fetch https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch

Em relação a frameworks em C++, alguma que queiras destacar? Porque criando em C++ com padrão de pedido/resposta é possivel ter o servidor web no MCU, como se pode ter a mesma app numa servidor na rede que faz pedidos ao MCU, como se pode fazer uma APP mobile que se liga ao MCU e só recebem JSON.

@KammutierSpule vais partilhar desenvolvimentos deste teu projecto?

Citar
no entanto alguns recursos são bloqueados por ser um ficheiro local, nomeadamente pedidos ajax

Verdade, eu nao sei que finalidades costuma ser usado isso,mas neste caso acho que nao servia.
Neste caso os dados sao disponibilizados pelo server que eu estou a desenvolver no MCU, por isso so ele sabe que dados enviar nas respostas :)

Citar
A tua observação do get e post do jquery e outras frameworks, deixa de ser importante à medida que os browser suportam nativamente o metodo fetch

Fixe! Eu vi algumas coisas nesse sentido.. mas.. nao tive oportunidade de investigar.
Outro problema é que este projecto nao tinha requesitos, mas para o uso que era, suponho que houvesse interesse em suportar browsers antigos ou que ainda nao tenham essas capacidades.


Citar
Em relação a frameworks em C++, alguma que queiras destacar?

Nao, nao investiguei.. mas se procurares por exemplos para o ESP vais facilmente dar com eles.
As bibliotecas sao as normais do C++ e talvez mais algumas que ja venham no framework do ESP.


Citar
@KammutierSpule vais partilhar desenvolvimentos deste teu projecto?

Está em desenvolvimento o projecto :) mas nao é meu, nao posso dar detalhes.
Mas ja aqui fui expondo o que fiz e usei em posts anteriores.
se houver alguma duvida concreta, diz..