DEV Community

Discussion on: Roadmap for Frontend Developer

Collapse
 
vasudevanbeyondweb profile image
vasudevan

A very good post :D
Can you please share some of the best or usebale buildtools for a website. As a Designer/developer it will be very usefull if any suggession is done. I would like to know what is CSR and testing tools were also not discussed. If you share the above details it will be very helpful as me.

Collapse
 
aortizoj15 profile image
Alexis Ortiz Ojeda

Hello,
CSR stands for Client Side Rendering which renders the HTML and fetches your JavaScript on the initial page visit which allows all of your JS to be ready to be rendered at any time. Some frontend frameworks use this to create very fast web apps since each request does not have to go to the server as in Server Side Rendering (SSR). There are tradeoffs between the two, such as SEO and initial page load, so please check out an article which compares CSR and SSR. As far as testing tools check out Jest, Enzyme, or Cypress which is recommended by this popular roadmap
Feel free to message me if you have any other questions!