Skip to content

hello-umi/frontend-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Landbot frontend challenge

Description

The cost of rendering thousands of elements in the DOM is very high. The objective of this challenge is to offer a solution to this problem.

The challenge consists of implementing a component that renders only child elements that are visible within the viewport.

Details

A Grid contains multiple GridItems. Toggle a className active to those GridItems that are visible in the viewport.

Install

npm install

Develop

This command enables a local server (webpack-dev-server) located in http://localhost:9000

npm start

Documentation

Document your code assuming that the next engineer looking at your code is a serial killer who knows where you live.

Use JSDoc 3 docummentation style. http://usejsdoc.org/

Coding style

Please, try to follow a coding style guide to keep the code readable and easily debuggable.

JAVASCRIPT

https://github.com/airbnb/javascript

STYLE

https://github.com/airbnb/css

About

Landbot frontend challenge (interactive grid)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages