You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-getting-started-lessons/1-intro-to-programming-languages/assignment.md
+46-1
Original file line number
Diff line number
Diff line change
@@ -8,4 +8,49 @@ There are many tools that a web developer may need that are on the [MDN document
8
8
9
9
Exemplary | Adequate | Needs Improvement
10
10
--- | --- | -- |
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.
0 commit comments