Me and FrontEnd
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:
- FSM: Finite State Machine untuk E2E {end-to-end} Testing
- E2E {end-to-end} Testing: 4 tipe Testing Script
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 denganscript 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
- Microsoft 365:
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.