In all probability Jesus was born in Nazareth. That is surely the assumption made in Mark, the first gospel to be written. The names of both of his parents …
The audience for which Matthew wrote was conversant with the Jewish Scriptures, so when he mentions Tamar in the genealogy, they would know her story. The Torah (Genesis, Exodus, …