Produto

Criar, atualizar e eliminar com o Data Explorer

O Data Explorer é uma ferramenta poderosa para a visualização de dados. As suas capacidades permitem aos administradores assegurar sem esforço a consistência dos dados. Ao mesmo tempo, desenvolvedores podem validar seu código para criar, atualizar ou deletar dados – tudo sem a necessidade de criar novos formulários.

Agora, com 4D 20 R4, os usuários têm a habilidade não só de visualizar mas também de corrigir seus dados diretamente na interface do Data Explorer. É isso mesmo! Pode adicionar, modificar, ou apagar dados diretamente na interface do Data Explorer.

Produto blank

Qodly Studio for 4D / O que há de novo no 4D v20 R3

Tradução automática de Deepl

Já sabe, 4D revelou Qodly Studio para 4D no início de setembro deste ano. Introduzido em 4D v20 R2, Qodly Studio se beneficia do ciclo de vida do Feature Release e recebe sua carga de melhorias e correções com 4D v20 R3, atualmente em beta.

Quer saber o que há de novo em Qodly Studio nesta nova versão de 4D? Leia o que vem a seguir para se preparar para usar as últimas características de Qodly na sua aplicação web!

Produto blank

Depuração no servidor com sessões web escaláveis

Tradução automática de Deepl

Assessões web escaláveis foram uma melhoria significativa trazida pelo 4D v18 R6. Elas permitem utilizar etiquetas 4D, acções 4D, e REST API em processos preventivos, mesmo em modo interpretado, num servidor 4D. No entanto, para depurar tais programas, era necessário abrir o seu ambiente de desenvolvimento no servidor para o fazer mudar para o modo cooperativo, uma vez que a janela de depuração não pode ser aberta com processos preemptivos. Desta forma, até ao v19 R2, poderia depurar acções REST, 4D, ou etiquetas 4D. A partir de v19 R3, tudo isto se tornou muito mais fácil, e pode depurar no lado do servidor simplesmente anexando-lhe o depurador, como de costume.

Dicas blank

4D REST API + ReactJS

Tradução automática de Deepl

por Mourad Aouinat, Engenheiro de Software na 4D Marrocos

Num post de blog anterior, vimos como é fácil configurar um REST API usando 4D. Neste post de blogue, vamos aproveitar a poderosa API REST 4D em combinação com React para construir uma aplicação To-Do que inclui características para abrir todos, criar novas, modificar as existentes, e características para modificação e eliminação em massa.

Produto blank

Prepare-se para o novo SameSite e atributos Secure para cookies

Tradução automática de Deepl

As capacidades dos biscoitos cresceram e evoluíram ao longo dos anos, mas deixaram algumas questões legadas. Para lidar com isto, os navegadores (incluindo Safari, Chrome, Firefox, e Edge) estão a mudar o seu comportamento em relação ao SameSite e aos atributos Secure para um modelo seguro por defeito para cookies.

Como programador web 4D, pode estar preocupado com o cookie de sessão web 4D se quiser evitar a sua aplicação de pedidos de falsificação em vários sites.

Para evitar que o cookie da sua sessão web circule na web inutilmente ou seja mal compreendido pelos navegadores devido a um valor padrão aplicado, deve perguntar se o é:

  • um cookie de terceiros: associado a um nome de domínio diferente do da página onde o cookie é encontrado. Um cookie de terceiros é colocado por um objecto de página(por exemplo, um anúncio) proveniente de um domínio que não seja o que aloja a página

ou

  • um cookie de primeira mão: associado ao domínio da página

Dependendo do seu caso de utilização, deverá escolher o valor adequado para o atributo SameSite do seu cookie de sessão web.

Para reforçar a segurança, o atributo Secure deve ser definido para o cookie de sessão web quando a ligação é segura (HTTPS) para indicar ao navegador que o cookie pode ser enviado em segurança.

Continue a ler para saber como 4D tem as suas costas para melhorar a privacidade e a segurança em toda a web.

Produto blank

4D Data Explorer em acção

Tradução automática de Deepl

Embora o Data Explorer 4D ainda esteja na versão Preview (há certamente mais funcionalidades a vir nas próximas versões), pensámos mostrar-lhe o produto em acção e deixá-lo descobrir as suas capacidades.

Trata-se de uma interface de navegador web utilizável tanto pelo administrador como pelo programador, remotamente (de forma segura com uma ligação HTTPS) ou localmente na mesma máquina que a sua base de dados aberta.

Precisa de verificar os seus dados durante o desenvolvimento? Precisa de encontrar dados que possam causar bugs? O Data Explorer, com o seu poderoso motor de consulta e interface web intuitiva, foi feito para si!

Vamos ver o vídeo:

Produto blank

Sessões escaláveis para aplicações web avançadas

Tradução automática de Deepl

Hoje em dia, as aplicações web são ferramentas modernas essenciais. À medida que as máquinas e os processadores se tornam cada vez mais potentes, as suas aplicações web devem satisfazer constantemente os requisitos de desempenho. É por isso que com 4D v18 R6, o Servidor Web 4D oferece um novo tipo de sessão web: a sessão web escalável.

Vamos descobrir mais!

Produto blank

Apoio à Partilha de Recursos de Infra-Estrutura Cruzada (CORS)

Tradução automática de Deepl

Alguma vez criou um pedido de dados HTTP apenas para ser atingido por um erro vermelho “o acesso ao pedido HTML foi bloqueado pela política cors” ?

Quando o seu sítio está no mesmo domínio que o servidor do serviço web, não há problema. No entanto, este não é o caso quando efectua um pedido de origem cruzada. O acesso é negado devido à segurança do navegador que impede os pedidos HTTP para outro domínio. O resultado? Um erro de política CORS.

Para o ajudar a permitir explicitamente certos pedidos de origem cruzada no seu servidor, 4D suporta agora o protocolo CORS. O acesso a dados com pedidos de origem cruzada acabou de se tornar mais fácil!