The frontend components are made more functional with any logic needed to add dynamism and data into the app. The backend engineer (should there be any) is liaised with more at this point to make sure the right data is flowing through the app. If there is no backend, static data is used to ensure every component works well.