Skip to content

Simple SPA with API Rest integration for show all countries in the world

Notifications You must be signed in to change notification settings

rodolfomayora/rest-countries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Mentor - REST Countries API

This is a solution to the REST Countries API challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

Screenshot

Links

My process

  • RC0: Proyect Configuration
  • RC1: Assets Definition
  • RC2: View Navigation Configuration
  • RC3: Layout and Container Component
  • RC4: Header Component
  • RC5: SearchCountry Component
  • RC6: RegionFilter Component
  • RC7: CountryPreview Component
  • RC8: Redux and Redux Saga configuration"
  • RC9: API Integration and Search Country using input field
  • RC10: Normalized reducer countries data
  • RC11: CountryList Component (section)
  • RC12: Improve Layout and fix country data
  • RC13: Filter Countries by Region
  • RC14: CountryFilters Component
  • RC15: Dinamyc route configuration for Country Detail
  • RC16: Improve performance and UX of SearchCountry
  • RC17: BackButton Component
  • RC18: BorderCountryButton Component
  • RC19: CountryDetail Component
  • RC20: Improve performance with List Virtualization (windowing)
  • RC21: Solve reload country detail page issue
  • RC22: Update README.md
  • RC23: Improve UX for RegionFilter
  • RC24: 404 Page Component

Built with

development techniques for performance improvement

  • debouncing
  • Windowing (List Virtualization)

Author