Feature Roadmap
Here's what we're working on in SSE
Last updated
Here's what we're working on in SSE
Last updated
Feature | Notes | Priority |
---|---|---|
SSE's page routing model allows us to cleanly separate page-specific code in a very manageable way. But in some cases your code needs to be tied to a "component";
A specially configured SwiperJS setup
A custom component you've built such as an accordion
Specialized form validation
A fancy multi-step form
Often, these "components" need to be reused on multiple pages, and your design team might
Efficient code execution, only run code when it's needed
Code isolation, e.g. the code & CSS for a multi-step form should be distinct from the rest of your source ode
Reusability. Your development would should be easy to repurpose on other projects you build.
Webflow Component support. Take full advantage of the Webflow Team's work on components and leverage it in every way possible to maximize the finished "smart" component.
Create a design paradigm that supports the possibility of multiple "component" instances per page.
Our early experiments involve the use of a new custom attribute;
sse-component
= ( component name ).
You apply this to the outer DIV of any "component" on your page, and SSE's router automatically knows to instantiate that named component, and pass it the element. From there, it's up to the component code to decide what it wants to do, focusing within that element.
Matching the component name to the component is currently
Sygnal Attributes 5 ( SA5 ) is Sygnal's open source library of Webflow
Component Architecture
Supports component definition and smart code-attached componentry
High
File Copy
Copy non-code assets over
High
SA5 Integration
Integrate SA5 features like debugging
Medium
Augmented Build
Special build processes for assets like HTML
Low