Chào mừng đến AkiNet Devs
Trang tài liệu lập trình tiếng Việt cho công nghệ web/app hiện đại dùng trong AkiNet.
Khám phá các hướng dẫn code Web/App hiện đại dùng trong AkiNet.
Lộ trình học tập
Hệ sinh thái AkiNet bao gồm nhiều công nghệ hiện đại, trải dài từ phát triển frontend đến backend và ứng dụng desktop/mobile.
Lộ trình căn bản (tối thiểu)
Những kiến thức và công cụ nền tảng bạn cần nắm vững để làm việc với frontend:
- HTML & CSS: Ngôn ngữ cho cấu trúc và giao diện web.
- JavaScript: Ngôn ngữ thiết yếu cho web tương tác.
- Công cụ phát triển: VS Code (Editor), Git (Version Control), Node.js/npm (Runtime & Package Manager).
- Bulma (CSS Library): Framework CSS chính của AkiNet, linh hoạt, dễ sử dụng, tùy biến cao.
- Vue.js (với Vite): Framework JavaScript hiện đại, hiệu năng cao để xây dựng UI.
- Firebase (Frontend): Sử dụng các dịch vụ cơ bản như Authentication (Xác thực), Firestore (Database NoSQL), Cloud Storage (Lưu trữ file) từ phía client.
- HTTP & RESTful API: Giao thức web và thiết kế API.
Lộ trình nâng cao
Đi sâu hơn vào hệ sinh thái, backend và các kỹ thuật nâng cao:
- Vue Ecosystem: Vue Router (Định tuyến), Vuex (Quản lý trạng thái tập trung).
- NodeJS, Websocket: Xây dựng backend, API và xử lý logic phía server.
- Firebase (Advanced): Cloud Functions (Backend logic), Security Rules nâng cao..
- SSR/SSG (ViteSSG): Tối ưu hóa SEO và tốc độ tải trang với Server-Side Rendering và Static Site Generation.
- Tauri (Framework): Xây dựng ứng dụng desktop/mobile đa nền tảng với công nghệ web làm UI và RUST làm backend.
- ElectronJS: Xây dựng ứng dụng desktop với JavaScript, HTML và CSS.
Lộ trình tùy chọn
Các công nghệ và kỹ năng bổ sung có thể học tùy theo nhu cầu:
- AI & Nghệ thuật Prompt: Sử dụng các công cụ AI để tăng năng suất lập trình.
- SEO (Tối ưu tìm kiếm): Kỹ thuật tối ưu để tăng thứ hạng tìm kiếm.
- Electron-Vite: Kết hợp Electron với Vite để phát triển ứng dụng desktop hiệu suất cao.
- Rust: Ngôn ngữ lập trình hệ thống hiệu suất cao, cũng chính là phần backend của Tauri.
- Tailwind (CSS Library): Framework CSS Utility-first, linh hoạt và tùy biến cao.
- Testing: Vitest/Vue Test Utils để đảm bảo chất lượng mã nguồn.
- TypeScript: Bổ sung kiểu tĩnh cho JavaScript, tăng độ tin cậy cho dự án lớn.
Các dự án đang tiến hành
Trang tổng để quản lý tài khoản chung của mọi dự án khác, mạng xã hội kèm các công cụ tiện ích dành cho mọi đối tượng sản xuất media <dự kiến>.
Trang tổng các app/miniapp/webapp tiện ích sử dụng trực tiếp hoặc giới thiệu, hướng dẫn, tải về cho mọi app trong hệ sinh thái AkiNet.
Chia sẻ tài nguyên công khai (hoặc cloud riêng tư cho một nhóm làm việc tiện lợi trên AkiNet).
Trang tài liệu kỹ thuật tiếng việt, lộ trình học công nghệ web hiện đại và những công nghệ dùng trong AkiNet.
Trang tách nhạc v1, tải nhạc trực tuyến từ link nhạc/video của các nền tảng, sẽ sớm được tích hợp như một lựa chọn trong tách nhạc v2 vì trang này đang dùng những công nghệ cũ khó mở rộng.
Đang triển khai như một trang riêng, sẽ có khả năng nhúng vào trang AkiApp. Sử dụng API của Music.Ai thay vì spleeter, cho khả năng xử lý âm thanh, âm nhạc tuyệt đỉnh nhất so với các công nghệ hiện tại.
Website của OSCAR ENTERTAINMENT - Dịch vụ sản xuất âm nhạc/media toàn diện, - Đối tác quan trọng của AkiNet. Lạc Việt Anh (sáng lập AkiNet) từ một người sản xuất âm nhạc rút lui về học & phát triển công nghệ để phục vụ ngược lại các đối tượng sản xuất âm nhạc, trong đó có Oscar Entertainment (do Lạc Quốc Huy sáng lập và vận hành) là dự án studio tâm huyết mà 2 anh em muốn phát triển lớn mạnh.
Nền tảng phục vụ đối tượng dạy và học nhạc dành riêng cho thị trường Việt Nam, dễ dàng quản lý đến từng chi tiết (lịch học, học viên, học phí, tiến trình học của từng học viên) chỉ bằng kéo thả trực quan. Hậu thuẫn bởi sự đầu tư và cố vấn của anh Đặng Phúc Thịnh (Một nhà sản xuất âm nhạc - với khả năng giảng dạy tuyệt vời - đến từ Hội An).
Web/App phục vụ mọi thứ liên quan đến VST (nhạc cụ ảo - Virtual Studio Technology) Tìm kiếm và cài đặt tiện lợi chỉ với 1 click, cài đặt hàng loạt, gỡ bỏ sạch sẽ, quản lý tài nguyên và thư viện tiện lợi, chia sẻ kiến thức về VST/Plugins, sản xuất âm nhạc, Samples, Presets, Project,... App build cho cả nền tảng MacOS và Windows.
Hệ sinh thái phần mềm toàn diện cho sản xuất âm nhạc trên máy tính Mac. Hiện có 48 thành viên chính thức, là người Việt đến từ nhiều nơi (Chủ yếu là Hà Nội, Sài Gòn, Hàn, Nhật, Phi).
Phiên bản mới của AkiWorkflow, tích hợp tính năng nâng cao và hiệu năng cao hơn.
Web/App hợp âm siêu cấp, sử dụng công nghệ AI để nhận diện hợp âm, chuyển đổi hiển thị hợp âm cơ bản đến nâng cao và transpose thời gian thực, chia sẻ 50% lợi nhuận cho những người tiên phong (những người gửi yêu cầu xử lý đầu tiên của một bài hát mới trên nền tảng)
Nền tảng combo tất cả trong một cho người làm nhạc, từ việc tìm kiếm, tải về, cài đặt, quản lý VST/Plugins, Samples, Presets, Project,... đến việc chia sẻ kiến thức về sản xuất âm nhạc. Dự kiến sẽ có App cho cả MacOS và Windows.
App Auto cho Telegram miniApp phục vụ đối tượng "chơi Airdrop", quản lý nhiều tài khoản, tự động hóa nhiệm vụ...
Công nghệ nổi bật
HTML & CSS
Nền tảng không thể thiếu của mọi trang web, định hình cấu trúc và giao diện.
Tìm hiểu thêm →Vue.js & Vite
Framework JavaScript tiến bộ và công cụ build siêu tốc cho trải nghiệm phát triển mượt mà.
Tìm hiểu thêm →Bulma
Framework CSS hiện đại, dễ sử dụng, dựa trên Flexbox, là lựa chọn chính tại Akinet.
Tìm hiểu thêm →Firebase
Nền tảng mạnh mẽ từ Google giúp xây dựng backend, quản lý dữ liệu và xác thực người dùng.
Tìm hiểu thêm →Tailwind CSS
Framework Utility-first linh hoạt, dùng để tinh chỉnh giao diện khi cần thiết.
Tìm hiểu thêm →SEO (Tối ưu tìm kiếm)
Các kỹ thuật tối ưu website để đạt thứ hạng cao hơn trong kết quả tìm kiếm.
Tìm hiểu thêm →AI & Nghệ thuật Prompt
Tận dụng sức mạnh của trí tuệ nhân tạo để tăng năng suất và sáng tạo trong phát triển phần mềm.
Tìm hiểu thêm →Tauri
Framework tạo ứng dụng desktop và mobile siêu nhỏ gọn, hiệu năng cao với giao diện web và lõi Rust.
Tìm hiểu thêm →