Browsing by Author "SP16-BCS-077"
Now showing 1 - 1 of 1
- Results Per Page
- Sort Options
Item React Crud Scaffolding(Library Information Services, COMSATS University Islamabad, Lahore Campus., 2020-11-20) Umair Shahzad; SP16-BCS-077; M Usman Akram; LHR TP 6285For any database driven web application, the developers have to implement at least four operations Create, Read, Update and Delete (CRUD) virtually on every table present in database. This results in developing the repetitive tasks of creating the web forms and database connectivity as the process of connecting and querying the database remains the same for almost all of the tables. Especially when there are only a handful of relations between tables e.g. has one or has many. Front end and Back end implementations may vary from application to application but in case of Authentication and Authorization almost all applications have same functionality. There exist many instant CRUD generators in different technologies but almost all of them come as a black box and are difficult for the developers to modify. We have bridged this gap by providing the MERN specific React CRUD generation tool called React Crud Scaffolding which would automate the implementation of the aforementioned functions in a standard REST way. Our developed tool does not generate the CRUD operations as a black box instead it generates the code for the application for both frontend and backend according to the JSON schema provided. We used both configurations and conventions to ease out the process while generating code. It will help the web application development community to create more complex and quality web applications in less time.