Lapisan ialah komuniti di mana semua orang boleh melukis piksel pada "papan" kongsi. Idea asal dilahirkan di Reddit. Komuniti r/Layer ialah metafora untuk kreativiti bersama, bahawa semua orang boleh menjadi pencipta dan menyumbang kepada tujuan bersama.
Perkara yang anda akan pelajari apabila membuat projek Layer anda sendiri:
Bagaimana kanvas JavaScript berfungsi Mengetahui cara mengendalikan kanvas ialah kemahiran kritikal dalam banyak aplikasi.
Bagaimana untuk menyelaraskan kebenaran pengguna. Setiap pengguna boleh melukis satu piksel setiap 15 minit tanpa perlu log masuk.
Squoosh ialah aplikasi pemampatan imej dengan banyak pilihan lanjutan.
GIF 20 MB
Dengan mencipta versi Squoosh anda sendiri, anda akan belajar:
Bagaimana untuk bekerja dengan saiz imej
Ketahui asas API Drag'n'Drop
Fahami cara API dan pendengar acara berfungsi
Cara memuat naik dan mengeksport fail
Nota: Pemampat imej adalah tempatan. Ia tidak perlu menghantar data tambahan ke pelayan. Anda boleh mempunyai pemampat di rumah, atau anda boleh menggunakannya pada pelayan, pilihan anda.
Kalkulator
Ayuh? Serius? Kalkulator? Ya, betul-betul, kalkulator. Memahami asas operasi matematik dan cara ia berfungsi bersama adalah kemahiran kritikal untuk memudahkan aplikasi anda. Lambat laun anda perlu berurusan dengan nombor dan lebih cepat lebih baik.
Dengan mencipta kalkulator anda sendiri, anda akan belajar:
Bekerja dengan nombor dan operasi matematik
Berlatih dengan API pendengar acara
Bagaimana untuk menyusun elemen, memahami gaya
Crawler (Enjin carian)
Semua orang telah menggunakan enjin carian, jadi mengapa tidak membuat enjin carian anda sendiri? Crawler diperlukan untuk mencari maklumat. Semua orang menggunakannya setiap hari dan permintaan untuk teknologi dan pakar ini hanya akan berkembang dari semasa ke semasa.
Enjin carian Google
Perkara yang anda akan pelajari dengan mencipta enjin carian anda sendiri:
Cara crawler berfungsi
Bagaimana untuk mengindeks tapak dan cara meletakkannya mengikut rating dan reputasi
Cara menyimpan tapak yang diindeks dalam pangkalan data dan cara bekerja dengan pangkalan data
Pemain muzik (Spotify, Apple Music)
Semua orang mendengar muzik - ia hanya sebahagian daripada kehidupan kita. Mari cipta pemain muzik untuk lebih memahami cara mekanik asas platform penstriman muzik moden berfungsi.
Spotify
Perkara yang akan anda pelajari dengan mencipta platform penstriman muzik anda sendiri:
Bagaimana untuk bekerja dengan API. gunakan API daripada Spotify atau Apple Music
Cara bermain, jeda atau undur ke trek seterusnya/sebelumnya
Bagaimana untuk menukar kelantangan
Cara mengurus penghalaan pengguna dan sejarah penyemak imbas
PS
Apakah projek yang anda cadangkan untuk "meniru" sendiri untuk meningkatkan kemahiran anda?