Intro
Welcome to Aliz Web Hub, the ultimate resource for developers who want to master the Web platform, Node.js and Javascript. Whether you are a beginner or an expert, you will find here everything you need to create amazing web applications and services. You can learn from tutorials, guides and blogs, explore the latest trends and best practices, and connect with other developers in the Aliz community. Discover the power and potential of the Web platform, Node.js and Javascript.
Topics you'll find here
- Web Platform — browser and client-side development
- JavaScript & TypeScript — language fundamentals and advanced patterns
- Node.js — server-side runtime and tooling
- AI-Assisted Development — AI coding agents, prompt engineering, and MCP servers
- Security — web security essentials and supply chain safety
- UI/UX Design — laws of UX, visual design, accessibility, and design tools
Resources you'll find here
- Recommended Tech Stack — curated tools and libraries for Aliz frontend projects
- Rendering Strategies — choosing between CSR, SSR, SSG, and Islands Architecture
- Project Estimation — three-point estimation, complexity factors, and project recipes
- Project Cookbooks — step-by-step blueprints for common project types
- Testing Strategy — Vitest, Playwright, and visual regression testing
- Performance & Core Web Vitals — Lighthouse audits, LCP/INP/CLS, and performance budgets
- Deployment — Vercel, Firebase Hosting, and GCP deployment guides
- Recruitment — recruiter guides and interview question banks
What you won't find here
The goal here is not to document everything. The JS ecosystem and the Web has a lot of awesome stuff online. This page is here to point you to the right direction, and provide guidelines for related tech and frameworks that is used or recommended to be used inside Aliz.
Contributing
Checkout the aliz-web-hub Github repository.
Edit the existing Markdown files or add new ones inside the ./web-hub-website/docs, then send a Pull Request.
It is that easy.
Alternatively you can click on the Edit this page link on the bottom of any page.
See the Docs Tutorial section for detailed info of what you can do.
Why not use X?
Aliz Wiki
Aliz Wiki is just a facade over google drive. While it is powerful for ease of editing and collaboration, it lacks features useful for technical documentation. Aliz Web Hub is not just a website, it is a Github repository of starter projects, code snippets and whatnot that are usually not good fit for Google Drive. See the Docs Tutorial section for all the capabilities Docusaurus has to offer.
Confluence
Concluence is powerful and bloated with features, but it is still far away from the actual code. Aliz Web Hub lives inside a monorepo of additional stuff, all in one place. It is easier to write a simple markdown file, you don't have to worry about formatting your document, and you can use your favorite IDE and the usual git workflow to contribute.
Why not just Aliz Tech Hub? Why restrict it to the Web related topics?
This is built with Docusaurus, and it is using tools that is familiar to a web developer. If other devs in Aliz think that this setup would be beneficial to them, then yeah we can have that.