a framework contains frontend and backend, we can build a manage system faster and easier.