UsefulLinks
Computer Science
Web Development
Web Development
1. Foundations of the World Wide Web
2. Front-End Development (Client-Side)
3. Back-End Development (Server-Side)
4. Full-Stack Concepts and Integration
5. Development Tools and Workflow
6. Deployment and Maintenance
4.
Full-Stack Concepts and Integration
4.1.
Connecting Front-End and Back-End
4.1.1.
API Consumption in Front-End
4.1.2.
Data Flow and State Synchronization
4.1.3.
CORS (Cross-Origin Resource Sharing)
4.2.
Authentication Strategies
4.2.1.
Session-Based Authentication
4.2.1.1.
Session Management
4.2.1.2.
Cookies and Sessions
4.2.2.
Token-Based Authentication
4.2.2.1.
JWT (JSON Web Tokens)
4.2.2.1.1.
Structure and Usage
4.2.2.1.2.
Token Expiry and Refresh
4.2.3.
OAuth
4.2.3.1.
OAuth 2.0 Flow
4.2.3.2.
Third-Party Authentication
4.3.
Full-Stack Frameworks
4.3.1.
MERN Stack
4.3.1.1.
MongoDB Integration
4.3.1.2.
Express.js API Layer
4.3.1.3.
React Front-End
4.3.1.4.
Node.js Server
4.3.2.
MEAN Stack
4.3.2.1.
MongoDB Integration
4.3.2.2.
Express.js API Layer
4.3.2.3.
Angular Front-End
4.3.2.4.
Node.js Server
4.3.3.
Next.js
4.3.3.1.
Server-Side Rendering
4.3.3.2.
Static Site Generation
4.3.3.3.
API Routes
4.3.4.
Nuxt.js
4.3.4.1.
Server-Side Rendering
4.3.4.2.
Static Site Generation
4.3.4.3.
Vue Integration
Previous
3. Back-End Development (Server-Side)
Go to top
Next
5. Development Tools and Workflow