Better Error Handling and Type Inference for 4D Developers
When you’re coding in 4D or VS Code, clear and precise feedback from the editor makes all the difference. It helps you understand what’s happening in ...
When you’re coding in 4D or VS Code, clear and precise feedback from the editor makes all the difference. It helps you understand what’s happening in ...
When working with modern authentication flows, security is paramount. Developers often need to integrate authentication with trusted identity provider...
When working with user input, data cleaning, or text formatting, one of the most common tasks is removing unwanted whitespace. Whether it's a space ac...
JSON Web Tokens (JWT) have become a key standard for secure authentication and information exchange between systems. With JWT, you can transmit data i...
When working with different numeric bases, such as binary or hexadecimal, converting between numbers and strings is a common task. With 4D 21, the Str...
When using AI in your application, you often need outputs that your code can parse, not just free-form text. Whether you’re generating data for a user...
In 4D 20 R9, we introduced the ability to edit and debug component methods and classes directly from a host project. Start with 4D 21, we’re now going...
4D NetKit just made redirecting users after OAuth 2.0 authentication easier with 4D 21. The OAuth2Provider class in 4D NetKit now allows real URLs for...
With the growing importance of vector-based search in AI applications such as semantic search, recommendation engines, and natural language processing...
As a 4D developer, you often want full control over what gets included in your projects. Starting with 4D 21, you can now decide which components prov...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy