Skip to content

Commit dfae842

Browse files
authored
Update IMPLEMENTATION.md
1 parent edba585 commit dfae842

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

IMPLEMENTATION.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ This software was chosen based on its usage license (free), ease of use, and gen
1515

1616
## The Samasy Application and Components
1717

18-
Samasy is implemented in the Ruby programming language using a web application framework called Sinatra. Web application frameworks are responsible for taking requests from a web browser, deciding what actions to perform (often involves processing information from a database), and rendering responses back to the browser (typically a web page). Conceptually, frameworks often follow a MCV (Model Controller View) paradigm. The model specifies how the application’s data is structured and stored (eg. database) and the view how it is displayed (eg. a web page or data structure). The controller directs this process and logical flow, intercepting web browser requests and serving back appropriate responses.
19-
18+
Samasy is implemented in the Ruby programming language using a web application framework called Sinatra. Web application frameworks are responsible for taking requests from a web browser, deciding what actions to perform (often involves processing information from a database), and rendering responses back to the browser (typically a web page). Conceptually, frameworks often follow a MVC (Model View Controller) paradigm. The model specifies how the application’s data is structured and stored (eg. database) and the view how it is displayed (eg. a web page or data structure). The controller directs this process and logical flow, intercepting web browser requests and serving back appropriate responses.
2019

20+
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/MVC-Process.svg/1200px-MVC-Process.svg.png" width=400>
2121

2222
In addition to serving data to the user’s browser, Sinatra also serves code in the form of javascript, which allows the user to interact with the page dynamically. Javascript is typically served with the relevant view, though sometimes it is sent as a separate response if the code is used across several rendered views.
2323

0 commit comments

Comments
 (0)