Me and FrontEnd
Me and FrontEnd
I am a Programmer with these platforms:
- Microsoft .NET / C# on Linux
- Microsoft SharePoint {on-premise, Online}
naturally, I am a BackEnd Programmer.
note: I wrote this article with the spirit of Writing for ‘Future of Me’
Track record
My journey with FrontEnd:
- not too great
- but not too bad either
examples:
- SharePoint Branding
- SPFx Extensions
- SPFx WebPart
- for 2 National-scale Companies {X and Y}
- FrontEnd - Web App
- hundreds of Pages using Admin Template: SmartAdmin, with an old AngularJS
- the same thing, but with: Vue + Template - CoreUI
Testing for FrontEnd
For this topic, I wrote it here:
- FSM: Finite State Machine for E2E {end-to-end} Testing
- E2E {end-to-end} Testing: 4 tipe Testing Script
Generator for Testing Script
I do not write Testing Script manually.
I build a Generator, to write the Testing Script — for many Pages: Forms.
note: about the Generator, I wrote it in the article Document Driven Development
VUE
Going forward, every time I code FrontEnd, I will use Vue:
- in Vue:
- for me, it is very related to the old ASP.NET WebForm
- how to use a Component
- how to “pass” data to a
prop
- SFC concept
- just 1 file
- it feels like coding the old ASP.NET WebForm {with in Page code}
<script setup>feels very similar toscript runat="server"- the
<template>section
React
React is absolutely amazing:
- job postings for FrontEnd that require a
React Programmer== a lot - some Web Apps built with React:
- Microsoft 365:
- Microsoft Office Online {Word, Excel} — built with React
- Console/Admin for Azure
- figma.com
- moqups.com
- Microsoft 365:
AI Web interface- almost all of them use React
- perhaps only Google Gemini uses Angular
But my time is limited to dig deeper into React.
Maybe another time.