Submitted about 1 year ago
Responsive Country Guide app using JavaScript, Sass and Vite
@Ssaava
Design comparison
SolutionDesign
Solution retrospective
Questions for the Community
I'd appreciate your feedback on a Frontend Mentor project (Country Guide app) I've completed. Please consider the following questions:
-
Function Names and Class Naming:
- I found difficulties in finding the best names for the functions used in the project. Can anyone suggest best practices for naming JavaScript functions?
- I found difficulties in finding the best CSS classes to use for the project. What are some naming conventions or best practices for naming CSS classes?
-
Adding Content with JavaScript Modules:
- I found difficulties in adding contents to the web page using JavaScript modules. Are there any resources or tips you could recommend for working with JavaScript modules effectively?
-
Navigation for Border Countries:
- I am not sure of the code that navigates the border countries to display the details for a specific country when clicked. Could someone review my code and provide insights on how to improve this feature?
-
Best Practices for Naming CSS Classes:
- What are the best practices for naming CSS classes to ensure maintainability and clarity in a project like this?
-
Layout of Card Details:
- What's the best approach to laying out details for each card in the web page: using CSS Grid or Flexbox? Are there specific use cases where one is preferred over the other?
Your feedback on these specific questions will be greatly appreciated. Thank you!
Community feedback
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord