Do ponto de vista técnico, este é melhor vídeo do Brasil sobre Delphi para web.
@LandgrafDev6 жыл бұрын
Muito obrigado, João!
@fdeveloperBRАй бұрын
Esse seu vídeo me ajudou muito na escolha mais adequada para minha necessidade. Sensacional!!!!
@LandgrafDevАй бұрын
Obrigado, fico feliz que tenha lhe ajudado, @fdeveloperBR.
@RalphRangel6 жыл бұрын
Sou cliente TMS VCL e FMX e gostei muito do Webcore, seu vídeo ajudou.
@LandgrafDev6 жыл бұрын
Obrigado, @Ralph!
@FABIOMATTE20235 жыл бұрын
Cara, parabéns muito bem esclarecido viu.
@LandgrafDev5 жыл бұрын
Obrigado, Fabio!
@MrFerunandolfc4 жыл бұрын
Belo Comparativo, tive uma aplicação com Unigui, e o UniDBGRid com muitos dados ficava muito lento, ainda não testei o WebCore, vale a pena comparar sim !
@LandgrafDev4 жыл бұрын
Obrigado pelo comentário, Fernando
@sistemasemdelphi53264 жыл бұрын
Se vc carrega muitos registros num grid, ficará lento de qualquer jeito. Tente limitar a leitura do número de registros conformo o conteúdo do filtro utilizado.
@barrys16 Жыл бұрын
Muito boa Explicação!!! Excelente!! Estava num impasse sobre como vou mudar minha aplicação de desktop para web. Quase fui para IntraWeb, mas depois deste video, fiquei convencido que a melhor opção é WebCore. Vou concentrar toda minha aplicação multiplataforma nesta opção. Agora só preciso ver se ela me dá suporte a emissão de notas fiscais. Obrigado!!
@LandgrafDev Жыл бұрын
Obrigado, Eduardo. Note que, justamente como explicado no vídeo, o Web Core roda apenas no browser. Portanto, o suporte a emissão de notas fiscais deve ser feito na sua API, não no Web Core. Este apenas vai chamar um método um endpoint qualquer na API para emitir a nota, e é o servidor API, por sua vez, que efetivamente vai fazer essa emissão.
@cleberabirached21975 жыл бұрын
Muito boa a ferramenta . A minha duvida é a seguinte, como ele gera toda a rotina em JavaScript do lado Cliente , e sabemos que nos browsers no modo desenvolvedor posso rastrear os arquivos JS , oque impede de alguem copiar todo o fonte JS e transportar para outro local , fazer as modificações e utilizar. Qual a segurança que teriamos com esse arquivos ?
@LandgrafDev5 жыл бұрын
A lógica do seu negócio está no servidor, não no cliente. Nada te impede de copiar todo o fonte JavaScript do Facebook, do Google, do Conta Azul, está tudo lá também. O que importa é a autenticação e lógica na API. Note que em modo Release o código Pascal não fica disponível, só o código JavaScript, que é praticamente "inútil", é só uma casca visual.
@walterbernardo5576 Жыл бұрын
O TMS Web Core pode funcionar com módulos ISAPI DLL como o UniGui?
@LandgrafDev Жыл бұрын
Conforme explicado no vídeo, o TMS Web Core é apenas a aplicação front-end, composta apenas de arquivos html e js. Portanto, ele pode rodar em qualquer ambiente que sirva páginas estáticas, incluindo o IIS. Não faz sentido usar ISAPI DLL, basta colocar direto no IIS mesmo.
@TalesHerman Жыл бұрын
@@LandgrafDev Conforme sua demonstração, o código fonte Delphi pode ser visto pelo depurador do navegador. Isso ocorre também nas máquinas clientes, quando o servidor de arquivos está em outro local, por exemplo Locaweb ou só quando tudo está rodando na mesma máquina?
@LandgrafDev Жыл бұрын
@@TalesHerman É só durante o desenvolvimento. Ao distribuir a aplicação, basta não incluir o arquivo .map que é onde estão essas informações.
@TalesHerman Жыл бұрын
@@LandgrafDev 👍
@allanbrrj5 жыл бұрын
Boa noite, ótimo vídeo bem explicado, uma ferramenta incrível, parabéns para TMS. Restou uma dúvida minha, como o JavaScript está completamente exposto, pelo que entendi, é possível explorar falhas, até mesmo copiar meu sistema, toda minha propriedade intelectual. Existe uma maneira de criptografar o js? Ou teremos que após convertido o js, fazer isso manualmente?
@LandgrafDev5 жыл бұрын
A lógica do seu negócio está no servidor, não no cliente. Nada te impede de copiar todo o fonte JavaScript do Facebook, do Google, do Conta Azul, está tudo lá também. O que importa é a autenticação e lógica na API. Note que em modo Release o código Pascal não fica disponível, só o código JavaScript, que é praticamente "inútil", é só uma casca visual.
@allanbrrj5 жыл бұрын
@@LandgrafDev TMS Software Brasil Obrigado pela atenção. Entendi, o software teria que ter um modelo MVC. Essa parte seria uma view, eu protejo minha propriedade intelectual, o js se alimenta por rest. Eu conseguiria criar model e controller, o acesso a dados, eu dependo de uma outra linguagem/tecnologia para isso? Muito me encantou eu pensar que poderia hospedar em qualquer host da vida. Mas pelo que entendi o model e controller, seu eu usar delphi, teria que usar o intraweb para gerar a API. Ou um Node.js. E isso? Novamente gostaria de agradecer, realmente estou empolgado, gostaria de entender melhor. Vou baixar um demo hoje mesmo.
@LandgrafDev5 жыл бұрын
@@allanbrrj Exatamente, o TMS Web Core faz o front-end. Você pode hospedar ele em qualquer host da vida, *MAS* é claro que talvez sua aplicação precise se comunicar com outros servidores. Se você vai fazer uma calculadora, ou um quiz, ou um joguinho, talvez não precisa de mais nada. Se precisa acessar um banco de dados, aí realmente precisa de uma API. Intraweb não seria o caso. Você usaria o TMS XData preferencialmente, que é a framework de API REST da TMS que está bem integrada ao TMS Web Core, mas pode usar também DataSnap, Node.js, PHP, etc.. O TMS Web Core vai se comunicar via HTTP(S) com o servidor que vc construir ou que já exista.
@LazarusNaVeia Жыл бұрын
@@allanbrrjna verdade hoje você pode usar o Horse pra backend com Delphi
@allanbrrj Жыл бұрын
@@LazarusNaVeia Como back tem vários além do Horse, eu não uso o Horse pois na época precisava gerar um ISAPI, sei que agora tem como gerar, mas quando comecei a estuda-lo não gerava, acho ISAPI muito mais rápido na resposta, outro motivo que não uso ele é porque não compila no freepascal. Por esses motivos acabei optando por outros restdataware e mormot, sei que tem outros, mas prefiro esses. Hoje estou usando como front o react, angular ou diretamente o html, dependendo da necessidade.
@wendelsoftcom5 жыл бұрын
Como está a parte Mobile do TMS? Já existem componentes visuais atrativos para uma boa UX?
@LandgrafDev5 жыл бұрын
Veja aqui: kzbin.info/www/bejne/mV6QoJ2GZZiijas ou aqui: www.tmssoftware.com/site/blog.asp?post=567
@buschmanndaluz5 жыл бұрын
Como o TMS W Core se compararia ao .Net core por exemplo? O server funciona em Windows ou Linux, a arquitetura MVC de forma natural, Razor, criação de views usando Bootstrap de forma muito fácil, entity framework, etc. Não encontrei vídeos falando de situações mais reais, precisamos disso pra ter uma visão melhor. Conheço só o básico de .Net mas sei que Web envolve conceitos bem diferentes. Vou avaliar, muito boa a iniciativa da TMS mas com toda sinceridade dá medo de investir frente a soluções já estabelecidas. Precisamos de opinião de quem domina outras ferramentas e o mundo web. Mas que seja um sucesso.
@validadortiss5 жыл бұрын
O TMS Web Core não envolve servidor. É só o front-end. Cada tecnologia/plataforma tem suas vantagens e desvantagens.
@dreamsoftware32982 жыл бұрын
uma duvida da certo usar componente acbr por exemplo no tms core ?
@LandgrafDev2 жыл бұрын
O Web Core roda somente no browser, não tem como usar o ACBr.
@dreamsoftware32982 жыл бұрын
@@LandgrafDev no caso teria que usar via API?
@LandgrafDev2 жыл бұрын
@@dreamsoftware3298 Correto.
@adilson-agrigoldsoftware54886 жыл бұрын
Existem alguma ferramenta para migar VCL ou uniGUI para TMS Web ? como existe para VCL para uniGUI?
@LandgrafDev6 жыл бұрын
Não há tal ferramenta, Adilson. Até porque os paradigmas das duas aplicações (vcl e web core) são bem diferentes.
@agnelovloss5 жыл бұрын
Excelente!
@wlandgraf5 жыл бұрын
Obrigado, Angelo!
@robinhodemorais40196 жыл бұрын
TMS ainda tá novinho, daqui uns anos possa ser que comece há bater pau a pau com unigui, por enquanto unigui e intraweb é melhor por ter anos de história, eu particularmente prefiro unigui. Parabéns pelo video....
@LandgrafDev6 жыл бұрын
Obrigado Robinho. Se puder compartilhe sua experiência com o TMS Web Core, será útil para os demais, grato!
@robinhodemorais40196 жыл бұрын
@@LandgrafDev Não tenho AINDA experiencia com o TMS Web Core mas espero em um futuro ter, pois vejo que ele está evoluindo muito e isso é bom para nossa delphi.
@LandgrafDev6 жыл бұрын
Ah ok. É que como você comparou os dois, achei que tinha experimentado e tinha informações interessantes. Agora entendi. 👍🏻
@robinhodemorais40196 жыл бұрын
@@LandgrafDev Fiz analise diante o que foi apresentado e dos demos que já vi...mas está crescendo muito bem.
@RalphRangel6 жыл бұрын
Não tem nem comparação Robinho, não existe servidor, o Web Core é muito superior