Publications and Research

Document Type

Poster

Publication Date

5-2025

Abstract

This research explores emerging full-stack web development technologies across front-end, back-end, and DevSecOps domains. It evaluates modern tools including Django, React, and TypeScript—focusing on their key features such as compile-time error checking—through to the development of a web application. By examining documentation for the frameworks Node.js, Next.js, Tailwind CSS, and others, along with the deployment tools Docker and Git for version/release control, the study analyzes how these innovations speed up development, improve existing practices, and have often replaced older technologies. Cloud solutions for tasks such as authentication and deployment will also be evaluated, along with various web-application technology stacks and the benefits each provides for developers. The Electron framework will be considered to understand how web applications can be migrated for cross-platform availability. Additionally, the study reviews common cybersecurity strategies used to prevent DDoS, XSS, and SQL injection attacks according to the NIST framework. The research aims to illuminate specific use cases for modern tools while explaining both their rising importance in web development and the gradual replacement of legacy technologies while highlighting the evolving security practices in DevSecOps.

Comments

This poster was presented at the 42nd Semi-Annual Dr. Janet Liou-Mark Honors & Undergraduate Research Poster Presentation, May 8, 2025. Mentor: Prof. Patrick Slattery (Computer Systems Technology). 

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.