diff --git a/Dev Logs.md b/Dev Logs.md index e5fc605..67468c9 100644 --- a/Dev Logs.md +++ b/Dev Logs.md @@ -6,7 +6,7 @@ This Week's Goals: - Move existing jQuery/DataTables view to React Components - Rewrite ECNQueue.py (from origial webqueue) for inital item reading support -**6/22/20** +**Mon - 6/22/20** - Decided to move to a public repo for: - **Reference-ability:** With a private repo, if I want to share code I need to either send snippets and screenshare. With a public repo I can simply link to the up to date code. @@ -17,11 +17,27 @@ This Week's Goals: - Removed sensitive item info from git commit logs in preparation for making a public repo. -**06/23/20** +**Tuesday - 06/23/20** - Finished the move from a private to public repo. - Recreated non-sensitive commit logs for previous work. Many previosu commits were consolidated for simplicity. - Drafted new UI mockups. -- Began building React data tables. \ No newline at end of file +- Decided to move to ReactJS after reading [this article comparing ReactJS and jQuery](https://academind.com/learn/javascript/jquery-future-angular-react-vue/) because: + + - ReactJS controls the DOM through declarative creation and selctive rendering rather tha jQuery's query-based modification. + + - ReactJS appears to be better suited for long term support. + +- Began building React data tables. + +**Wednesday - 06/24/20** + +- Worke through [React Getting Started](https://app.pluralsight.com/library/courses/react-js-getting-started/table-of-contents) course on Pluralsight. + +**Thursday - 06/25/20** + +- Finished [React Getting Started](https://app.pluralsight.com/library/courses/react-js-getting-started/table-of-contents) course on Pluralsight. + +- Decided to implement ReactJS with client side rendering because NodeJS is not available on the web host. \ No newline at end of file