Learn front end framework

The project for CS467 is my first time working on the front end. I chose Vue.js as the front end framework cause I have a previous project using Vue.js, but I worked on the back end that time. I soon find myself facing a series of problems. First, I have no experience with role based authentication before, it was in the third week that I found that we need a state management tool to keep the logged in user’s information and use that to choose what certain user can or cannot see. It is also hard to find the proper code structure, different tutorials are using different approach, each approach has its advantages and disadvantages. When sending requests to the back end, there are certain information the state management tool will need to use to reflect the change on the page immediately without sending another request for the information. These requirements sometimes need to change the return values of these back end APIs, and I have to explain why I want these changes.

Currently, we need to upload profile pic to the back end and render those pictures on the profiles page. These would be another challenge cause we will need to figure out the structure to save the pic data in the back end and render those pic in the profiles page. This issue need research by both the front end and back end, and we will have a discussion in the next stand up meeting.

I don’t know that I will enjoy the front end, but the experience is pretty good. I guess it is a journey to find more interest area in computer science.

Leave a comment

Your email address will not be published. Required fields are marked *