If the subject is an and-compound like "cat and dog", then some languages put the verb into the plural form:
The cat and the dog are hungry.
Other languages take the quantity of the last element in the and-compound:
The cat and the dog is hungry.
The cat and all dogs are hungry.
What's the rule in English?
I came across this sentence:
Component properties and logic maps directly into HTML attributes and the browser's event system.
suggesting the "quantity of the last element"-rule.