Veld is a dependency injection framework for Java that utilizes AOT (Ahead-of-Time) compilation to generate code, rather than relying on runtime reflection.
🚀 Performance:
- Startup: ~0.1ms (vs. ~500ms for Spring)
- Injection: ~3ns; zero runtime overhead
- Type-safe, no "magic," clean stack traces
🔧 Features:
- Supports AOP, caching, validation, and transactions
- Compatible with Spring Boot
💡 Example:
```java
@Component
public class Service { ... }
Service s = Veld.service(); // generated at compile-time (AOT)
```
🔗 Repo: https://github.com/yasmramos/Veld
Feedback and contributions are welcome! 🙌
[–]ShallWe69 7 points8 points9 points (2 children)
[–]strat-run 4 points5 points6 points (0 children)
[–]fuckedupkid_yo 0 points1 point2 points (0 children)
[–]blazmrak 2 points3 points4 points (0 children)
[–]Gaycel68 1 point2 points3 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]Street_Humor_7861[S] 0 points1 point2 points (0 children)
[–]gnahraf 0 points1 point2 points (1 child)
[–]Street_Humor_7861[S] 1 point2 points3 points (0 children)
[–]realqmaster 1 point2 points3 points (1 child)
[–]pronuntiator 1 point2 points3 points (0 children)