Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
Shots.pdf (534.72 KB)
ETD Abstract Container
Abstract Header
Shots: A High-Performance Web Templating Language
Author Info
Steinberg, David A
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=ksuhonors1387918200
Abstract Details
Year and Degree
, BS, Kent State University, College of Arts and Sciences / Department of Computer Science.
Abstract
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.
Committee
Arden Ruttan (Advisor)
Mikhail Nesterenko (Committee Member)
Jonathan Secaur (Committee Member)
Elizabeth Howard (Committee Member)
Subject Headings
Computer Science
Recommended Citations
Refworks
EndNote
RIS
Mendeley
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)
Abstract Footer
Document number:
ksuhonors1387918200
Download Count:
1,132
Copyright Info
© , some rights reserved.
Shots: A High-Performance Web Templating Language by David A Steinberg is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Based on a work at etd.ohiolink.edu.
This open access ETD is published by Kent State University Honors College and OhioLINK.