dxp/issues#703 integrate backend
changes
- added mock commands into package.json (to run mocked layouts or config)
- implemented integration with the backend
- added docs about the integration
- implement test widgets (autocomplete and links) to check integration
- implement autocomplete (not available yet in the backend)
- removed the root entrypoint (now we create it)
- minor fixes and corrections
test
- check the documentation
- use it to check the new mock commands and test them
- use it to setup your local backend integration and test it
- try the test widgets for search and see updates in real time
- check that even though all of the widgets are using a hook that request data that request is not repeated (thanks to caching)