[ https://issues.apache.org/jira/browse/ATLAS-4597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brijesh Bhalala updated ATLAS-4597: ----------------------------------- Description: As backbone JS is an old library and backbone js related library like backbone-form, backbone-pagination, and backbone table has not been updated for the last 5 years, we need to move to the latest and stable UI framework for Atlas UI. This is critical for security reasons. Research for a viable replacement of Backbone JS for Atlas UI. So we are planning to move Atlas UI code base to React js. Sub Tasks :- # Initial React Setup :- * Dev and Prod env Configuration. * Folder structure. * Installation of Libraries in React. 2. Left Sidebar Layout :- * Tree Structure and Search Bar. 3. Common Table Layout :- * Common table layout. * Table Functionalities :- a)Sorting, b)Row Selection, c)Pagination, d)Drag and Drop Column, e)Column Show/Hide Functionalities 4. Table View on search page :- * Search page Table view. * Query Builder. 5. Global Search Bar on Header :- * Global search bar for entities search. * Advance & Quick Search. was: As backbone JS is an old library and backbone js related library like backbone-form, backbone-pagination, and backbone table has not been updated for the last 5 years, we need to move to the latest and stable UI framework for Atlas UI. This is critical for security reasons. Research for a viable replacement of Backbone JS for Atlas UI. So we are planning to move Atlas UI code base to React js. Sub Tasks :- # Initial React Setup :- * Dev and Prod env Configuration. * Folder structure. * Installation of Libraries in React. 2. Left Sidebar Layout :- * Tree Structure and Search Bar. 3. Table View on search page :- * Search page Table view. * Query Builder. 4. Global Search Bar on Header :- * Global search bar for entities search. * Advance & Quick Search. > Find a viable replacement of Backbone JS for Atlas UI. > ------------------------------------------------------ > > Key: ATLAS-4597 > URL: https://issues.apache.org/jira/browse/ATLAS-4597 > Project: Atlas > Issue Type: Improvement > Components: atlas-webui > Reporter: Farhan Khan > Assignee: Brijesh Bhalala > Priority: Major > Labels: atlas-react > > As backbone JS is an old library and backbone js related library like > backbone-form, backbone-pagination, and backbone table has not been updated > for the last 5 years, we need to move to the latest and stable UI framework > for Atlas UI. This is critical for security reasons. > Research for a viable replacement of Backbone JS for Atlas UI. > So we are planning to move Atlas UI code base to React js. > Sub Tasks :- > # Initial React Setup :- > * Dev and Prod env Configuration. > * Folder structure. > * Installation of Libraries in React. > 2. Left Sidebar Layout :- > * Tree Structure and Search Bar. > 3. Common Table Layout :- > * Common table layout. > * Table Functionalities :- > a)Sorting, b)Row Selection, c)Pagination, d)Drag and Drop Column, > e)Column Show/Hide Functionalities > 4. Table View on search page :- > * Search page Table view. > * Query Builder. > 5. Global Search Bar on Header :- > * Global search bar for entities search. > * Advance & Quick Search. -- This message was sent by Atlassian Jira (v8.20.10#820010)