Worksheets[WEB3] 8. Deployment
Total questions: 14
Worksheet time: 8mins
What is the sequence of how the internet works?
Server → DNS → Browser → HTML/CSS/JS
Your browser → DNS → Server → HTML/CSS/JS → Browser renders the page
HTML/CSS/JS → Server → DNS → Browser
What do browsers only understand?
React, Astro, PHP
HTML, CSS, JavaScript
Node.js, Python, Databases
What is the final output produced by all frameworks like React, Astro, and Vue?
Custom file formats
HTML, CSS, JavaScript
Executable applications
In the comparison of tools/frameworks vs hosting, where do development tools like Vite and Astro run?
On your machine
On a server
In the browser
What runs on the client side according to the client vs server side explanation?
Node.js and PHP
HTML, CSS, and JavaScript
Databases and APIs
What command produces the /dist folder in the deployment flow?
npm run dev
npm run build
npm run preview
What is the purpose of the 'base' configuration in Vite or Astro?
To optimize HTML
To handle nested public paths like www.your-website.com/project-name
To run automated tests
In deploying to Combell with FTP, what do you upload?
The entire code editor
The /dist folder
Only JavaScript files
What is GitHub Pages great for?
Running PHP servers
Static sites, blogs, portfolios
Dynamic databases
What requires human approval before releasing to production?
Continuous Integration
Continuous Delivery
Continuous Deployment
Which of the following are contents of the /dist folder?
Optimized HTML
Unminified CSS
Minified CSS
Bundled JavaScript
Assets
What activities occur in Continuous Integration (CI)? (Select all that apply)
utomated build process on each commit
Linting
AI code review
Automated tests
Manual deployment to production
Which features are associated with the backend (server side)?
Runs in the browser
Talks to the database
Sends prepared data or HTML back to the client
NOT visible to the user (secure)
Makes API requests to servers
In the CI/CD pipeline flow, which stages are included?
CI (Continuous Integration)
CD (Continuous Delivery)
CD (Continuous Deployment)
Manual code merging only
Browser rendering
