Me and FrontEnd

Saya seorang Programmer dengan Platform:

  • Microsoft .NET / C# on Linux
  • Microsoft SharePoint {on-premise, Online}

secara natural, saya seorang BackEnd Programmer.

catatan: saya tulis topik ini, dengan semangat Menulis untuk ‘Future of Me’

Track record

Perjalanan saya dengan FrontEnd:

  • tidak terlalu bagus
  • juga tidak terlalu buruk

contoh:

  • SharePoint Branding
    • SPFx Extensions
    • SPFx WebPart
    • untuk 2 Perusahaan skala Nasional {X dan Y}
  • FrontEnd - Web App
    • ratusan Page dengan Admin Template: SmartAdmin, versi an old AngularJS
    • hal yang sama, dengan versi: Vue + Template - CoreUI

Testing untuk FrontEnd

Untuk topik ini, saya tulis di sini:

Generator untuk Testing Script

Saya tidak menulis Testing Script secara manual.
Saya membuat Generator, untuk menulis Testing Script – terhadap banyak Page: Form.

catatan: tentang Generator, saya tulis pada artikel Document Driven Development

VUE

Kedepannya, setiap kali code – FrontEnd, saya akan gunakan Vue:

  • di Vue:
    • bagi saya, related banget dengan an old ASP.NET WebForm
    • cara menggunakan Component
    • cara melakukan “passing” data ke prop
  • konsep SFC
    • cukup 1 file
    • rasanya seperti code – an old ASP.NET WebForm {dengan in Page code}
    • <script setup> mirip banget dengan script runat="server"
    • bagian <template>

React

React sangat-sangat Luar Biasa:

  • lowongan FrontEnd yang memerlukan React Programmer == banyak banget
  • beberapa Web App yang menggunakan React:
    • Microsoft 365:
      • Microsoft Office Online {Word, Excel} – menggunakan React
      • Console/Admin untuk Azure
    • figma.com
    • moqups.com
  • AI Web interface
    • hampir semuanya menggunakan React
    • mungkin hanya Google Gemini saja, yang menggunakan Angular

Tetapi, waktu saya terbatas untuk dig deeper tentang React.
Mungkin dilain waktu.