Skip to Main Content
 

Global Search Box

 
 
 
 

Files

ETD Abstract Container

Abstract Header

Shots: A High-Performance Web Templating Language

Steinberg, David A

Abstract Details

, BS, Kent State University, College of Arts and Sciences / Department of Computer Science.
Python-based web development lacks a templating language that offers the same sleek succinctness that Python does. Conventional methods of producing HTML web pages are cumbersome and error-prone. Shots is a web page templating language that aims for efficiency and effectiveness through a minimal syntax and automatic, assistive functionality for "boilerplate" programming. This paper is broken into sections detailing the life-cycle of Shots. It begins with general details about web development and a discussion of various technologies and tools used. Observations of what is currently missing in web development and an overview of the author's previous attempts at languages for web development follow. An outline of the process of building the Shots language is presented, and then a guide for use is provided. The paper concludes with a look at the advantages of using Shots and future directions of the project.
Arden Ruttan (Advisor)
Mikhail Nesterenko (Committee Member)
Jonathan Secaur (Committee Member)
Elizabeth Howard (Committee Member)

Recommended Citations

Citations

  • Steinberg, D. A. (n.d.). Shots: A High-Performance Web Templating Language [Undergraduate thesis, Kent State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ksuhonors1387918200

    APA Style (7th edition)

  • Steinberg, David. Shots: A High-Performance Web Templating Language. Kent State University, Undergraduate thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ksuhonors1387918200.

    MLA Style (8th edition)

  • Steinberg, David. "Shots: A High-Performance Web Templating Language." Undergraduate thesis, Kent State University. Accessed APRIL 24, 2024. http://rave.ohiolink.edu/etdc/view?acc_num=ksuhonors1387918200

    Chicago Manual of Style (17th edition)