issues
search
phonlab-tcd
/
An-Scealai
An Scéalaí is an open-source online learning platform for teachers and students of the Irish language.
GNU General Public License v3.0
7
stars
3
forks
source link
Update angular v15
#520
Closed
maddiecomtois
closed
1 year ago
maddiecomtois
commented
1 year ago
Updated Angular from v14 to v15
Included updates and changes necessary for dependency packages
Updated to Angular Material v15 => need to verify MDC style conversion works as expected
Turned the majority of Angular components into 'standalone' components => gets rid of complicated module structure
Lazy loaded in the components to speed up initial load times and reduce main bundle size
Worked on optimising front page images => compressed image size, but still a bit more work to be done here
Set teacher classrooms in cache to make fewer requests to the DB
Set classroom students in cache to make fewer requests to the DB
Reduced teacher layout shifts when the teacher logs on to the dashboard
Bundle optimisation: October 19:
October 31:
Bundle optimisation: October 19:
October 31: