AI for Web Development: Everything you need to know