Learn full-stack web development using fastn in a week
Learn Now
Frontend
->
Optional Arguments

Optional Arguments

not-null-opt-arg: Optional Arguments must have !NULL condition

This coding principle emphasizes the importance of using if-condition for optional arguments or variables, and ensuring that they have a "not null" condition.

By doing so, it helps prevent unexpected errors or bugs in the code that can arise from assuming the presence of optional arguments or variables without checking their values first.
Not recommended
-- component school:
optional string name:

-- ftd.text: $school.name


-- end: school
Lang:
ftd
Recommended
-- component school:
optional string name:

-- ftd.text: $school.name
if: { school.name != NULL }

-- end: school
Lang:
ftd