Mark O'KeeffeMicro-Frontend Architectures: The Technical & Business BenefitsA relatively new approach towards front-end architectures is that of the micro-frontend. Whilst being in existence for the past number of…Sep 7, 2022Sep 7, 2022
Mark O'KeeffeA Foot In Each Realm: Zero-Bundle-Size React Server Components2020 ended with a very interesting update from the React team at Facebook. They announced that they are currently experimenting with a…Feb 9, 2021Feb 9, 2021
Mark O'KeeffeTaking the Economical Approach: Code-Splitting in ReactOne of the predominant concerns of front-engineering is the achievement of optimal performance in an application. Decisions — both on a…Jan 28, 2021Jan 28, 2021
Mark O'KeeffeA Deeper Dive Into React HooksWith the introduction of React Hooks in version 16.8 of React back in 2019, many developers have shifted away from class components in…Jan 26, 2021Jan 26, 2021
Mark O'KeeffeMaking The Case For Test-Driven DevelopmentUnit testing is now rightly accepted as an integral step of software development. Software reliability feeds directly into business…Jan 13, 2021Jan 13, 2021
Mark O'KeeffeReact Suspense: Bringing a Bit of Hitchcock to UI PerformanceUI Performance has the potential to be the primary factor in determining UX quality, and thus growing or hurting your business. For many…Jan 5, 20201Jan 5, 20201
Mark O'KeeffeUsing Formik For Form Handling & Management In ReactMany large-scale enterprise applications — both internal and external — require a substantial amount of form handling. It acts as the means…Mar 11, 2019Mar 11, 2019
Mark O'KeeffeA Quick Foray Into CSS ArtRecently, having placed the idea on the back-burner for a long time, I finally decided to delve into the emerging world of CSS art. Whilst…Mar 1, 20191Mar 1, 20191
Mark O'KeeffeThe Rise of the React Functional ComponentSince the arrival of React v16.6.0 in October of 2018, some new and exciting features have created the potential for React developers to…Feb 23, 20193Feb 23, 20193