You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/1-getting-started-lessons/1-intro-to-programming-lang.../assignment.md

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