1.3 KiB
Reading the Docs
Instructions
There are many tools that a web developer may need that are on the MDN documentation for client-side tooling. Select 3 tools not covered in the lesson, explain why a web developer would use it, and search for a tool that falls under this category and share its documentation. Do not use the same tool example on MDN docs.
1. Linters
Linters are used to check for errors and tell the developer what and where the errors are. There are different linters for different languages, such as Pylint for Python.
2. Code Formatters
Code formatters check the developer's code to ensure it is formatted correctly, and can automatically correct any mistakes it finds. An example of a code formatter is Black.
3. Type checkers
Type checkers check to ensure the right type of data is being used correctly before the code is run. An example of a type checker is MyPy
Rubric
Exemplary | Adequate | Needs Improvement |
---|---|---|
Explained why web developer would use tool | Explained how, but not why developer would use tool | Did not mention how or why a developer would use tool |