Lima ide lagi tentang cara meningkatkan keterampilan Anda sebagai pengembang front-end (Desember 2019)

Tujuan publikasi ini adalah untuk memberikan beberapa ide yang dapat diulang untuk meningkatkan keterampilan Anda sebagai pengembang front-end. Ini hanya ide, tanpa kode sumber dan tutorial, yang sedikit menyulitkan tugas, tetapi menanamkan pendekatan yang lebih mandiri untuk belajar.

Daftar lengkap ide sebelumnya: Dojo front-end: proyek untuk melatih keterampilan pengembang (5 baru + 43 lama)

1. Menu dinamis


Lihat betapa kerennya saat Anda mengklik menu dan konten berkurang.

gambar

motrix.app

Apa yang harus dipelajari:

  • Transisi dan animasi CSS.
  • Cara mengubah tata letak dan konten.
  • Cara menggunakan HTML dan JavaScript secara harmonis untuk menambahkan interaktivitas ke situs web Anda.

Perangkat Lunak EDISON - pengembangan web
Artikel ini diterjemahkan dengan dukungan Perangkat Lunak EDISON, yang menciptakan sistem transfer informasi searah antara kapal sungai dan laut berdasarkan optik nirkabel , serta porting dan migrasi perangkat lunak .

2. Bagan gelembung


Bagan gelembung adalah jenis bagan yang menampilkan tiga dimensi data. Setiap objek, dengan triplet data terkait, direproduksi sebagai disk yang mengekspresikan dua nilai vแตข melalui koordinat xy dan yang ketiga melalui ukurannya.

gambar

antv.vision/en

Apa yang harus dipelajari:

  • Gunakan JavaScript untuk memvisualisasikan data.
  • Gunakan CSS dengan JavaScript untuk transisi, gaya, dan interaktivitas.

3. Formulir otentikasi tersamar


Masker input adalah cara untuk mengontrol data apa yang bisa dimasukkan di bidang formulir. Mereka diatur oleh seperangkat aturan ketat yang tidak dapat dilanggar oleh pengunjung situs ketika mencoba mengisi formulir Anda.

gambar

dashboard.stripe.com/login

Apa yang harus dipelajari:

  • Gunakan aturan penegakan yang kuat untuk formulir dan masukan Anda.
  • Gunakan JavaScript untuk memvalidasi formulir.
  • Gunakan CSS dan JavaScript untuk membuat formulir dinamis.

Baca lebih lanjut tentang entri bertopeng di Wapforums .

4. Grafik Batang Vertikal


Histogram vertikal berguna untuk memvisualisasikan data harian, mingguan, bulanan, atau tahunan. Contoh di atas menunjukkan uptime layanan untuk setiap hari.

gambar

tatus.fauna.com/#about-this-site

Apa yang harus dipelajari:

  • Gunakan JavaScript untuk membuat histogram vertikal.
  • Gunakan CSS untuk diagram gaya.
  • Visualisasikan data menggunakan JavaScript.

5. Bagan kinerja sistem


gambar

status.fauna.com/#week

Bagan metrik sistem berguna untuk memvisualisasikan penjualan, percakapan, margin kotor, laporan kegagalan, dll.

Setiap aplikasi yang kompleks, dengan satu atau lain cara, akan menggunakan diagram sistem. Merupakan ide bagus untuk berolahraga untuk mengisi benjolan sejak dini.

Apa yang harus dipelajari:

  • Gunakan JavaScript untuk membuat diagram sistem.
  • Gunakan CSS untuk diagram gaya.
  • Visualisasikan data menggunakan JavaScript.



Baca juga blognya
Perusahaan EDISON:


20 perpustakaan untuk
aplikasi iOS yang spektakuler

Source: https://habr.com/ru/post/id480606/


All Articles