Skip to content

Commit 7db6ea7

Browse files
Update assignment.md
1 parent cd6eddf commit 7db6ea7

File tree

1 file changed

+46
-1
lines changed
  • 1-getting-started-lessons/1-intro-to-programming-languages

1 file changed

+46
-1
lines changed

1-getting-started-lessons/1-intro-to-programming-languages/assignment.md

+46-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,49 @@ There are many tools that a web developer may need that are on the [MDN document
88

99
Exemplary | Adequate | Needs Improvement
1010
--- | --- | -- |
11-
|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 |
11+
|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 |
12+
13+
ChatGPT said:
14+
Perfect! Thanks for the link — that page on MDN lists a bunch of client-side tools used in web development (like build tools, linters, package managers, etc.).
15+
16+
You're supposed to choose 3 tools that were not covered in your class, and for each one:
17+
18+
Find it in that MDN list (or something similar from the category).
19+
20+
Explain what the tool is.
21+
22+
Explain why a web developer would use it.
23+
24+
That’s how you get the “Exemplary” grade in your rubric!
25+
26+
✅ Here’s an example structure for your assignment using 3 tools:
27+
1. Parcel (Bundler Tool)
28+
What it is:
29+
Parcel is a web application bundler that automatically transforms, bundles, and optimizes your code without needing a config file.
30+
31+
Why a web developer would use it:
32+
A web developer would use Parcel to speed up their development process by letting the tool handle tasks like minification, bundling assets, and hot module reloading — all with minimal setup. It’s great for beginners and small-to-medium projects.
33+
34+
Documentation:
35+
https://parceljs.org
36+
37+
2. PostCSS (CSS Tooling)
38+
What it is:
39+
PostCSS is a tool for transforming CSS with JavaScript plugins. It can lint your CSS, add vendor prefixes, and even let you use future CSS features.
40+
41+
Why a web developer would use it:
42+
Developers use PostCSS to improve and future-proof their CSS, ensuring better browser compatibility and reducing manual work. It helps write cleaner and more modern CSS.
43+
44+
Documentation:
45+
https://postcss.org
46+
47+
3. Browsersync (Development Tool)
48+
What it is:
49+
Browsersync is a development tool that automatically reloads your browser when files change — and it syncs across multiple devices in real time.
50+
51+
Why a web developer would use it:
52+
It’s great for testing responsive designs across devices. A developer can instantly see changes across multiple screens without manually refreshing. This speeds up development and ensures consistency.
53+
54+
Documentation:
55+
https://browsersync.io
56+

0 commit comments

Comments
 (0)