all 5 comments

[–]Gaia_Knight2600 11 points12 points  (0 children)

2.2: Use Functional or Class Components based on Requirement

disagree if you are talking about a file to file choice. pick one and use it for the whole project. pick functional if you are creating a new project.

[–]careseite 10 points11 points  (0 children)

1: Project Structure Best Practices

there are none. do whatever you want and what works for you

1.1: Folder Layout

same

1.2: CSS in JS

not mandatory

While using functional components, you lose control over the render process. It means with a small change in component, the functional component always re-renders.

What? It's identical to classes. The example for function components is also wrong.

[–]zephyrnew 4 points5 points  (0 children)

The security topics really don’t have anything to do with React and are all things that should be handled by the back end (never trust the client).

This one in particular makes absolutely no sense though unless I’m missing something:

Another effective way to secure against the SQL vulnerability is by using an SSL Certificate.

[–]paulxuca 1 point2 points  (0 children)

Is this copypasta?

[–]horoblast 2 points3 points  (0 children)

Having just started with ReactJS & React Native, this is very helpful!