๐Ÿš€ Vanilla Update: A New Development Methodology! ๐Ÿš€

Adam Golan - Nov 3 - - Dev Community

In Vanilla, weโ€™re driven by a "code once" mission, creating a stable foundation that developers can build on without the need for constant refactoring. This latest update focuses on that core principle:

  1. Data/Text-Oriented Components:
    Tables are now data-oriented, while hero sections and similar elements are text-oriented. This division enables rapid development with stronger typing and keeps code adaptable without lifecycle dependencies.
    Pages are exclusively text-oriented, removing the need for complex life cycles and making coding simpler and more reliable.

  2. Enhanced Navigation Service:
    The refactored navigation service now operates as a self-contained mechanism, solely controlled by its parent. This service is accessible app-wide and supports multi-layered navigation.

This redefined approach keeps Vanilla efficient and in line with our core mission: to enable developers to build once and keep working forward without interruptions.

Not a framework, but a frame to work with.

. . . . .