The answer is both yes and no. Certainly, many aspects of development are going to be automated. This doesn't necessarily means jobs will be lost, though. Automation reduces costs for companies that develop software.
Automation replaces human work in repetitive, tedious tasks, and minimizes the number of errors. With the right automation tools it is possible to automate browser tasks, web testing, and online data extraction, to fill forms, scrape data, transfer data between applications, and generate reports.
But developing a website completely with a bot or AI is still a long way to go.
Client Side* HTML (HyperText Markup Language)
Server Side* PHP (most popular)
There is not single "best" framework for web development. It all depends on the project complexities, timeframe, production environment etc.
Here are some of the industry leading frameworks which can help you achieve most of your development goals.
Best Backend Frameworks
Web Development Life Cycle - WDLC is the name of the process which covers the planning to implementation of a web development project.
WDLC has 5 phase: