From 176cb81aad7c6a3c6153528361f312e8c564a48c Mon Sep 17 00:00:00 2001 From: SinusFox <61253950+SinusFox@users.noreply.github.com> Date: Fri, 13 Sep 2024 19:23:30 +0200 Subject: [PATCH] Updated Choice of Technology (markdown) --- Choice-of-Technology.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Choice-of-Technology.md b/Choice-of-Technology.md index de36269..39a7aea 100644 --- a/Choice-of-Technology.md +++ b/Choice-of-Technology.md @@ -2,4 +2,6 @@ When planning a project, one must decide on what technologies to use. This page covers the reasons behind those choices in our project. ## The Web Framework -We use [Next.JS](https://nextjs.org/) as web framework. As a React-based framework built for easy and quick development, it is a solid choice for a project with a tight time limit and developers new to web programming/designing. On the more technical side, the framework offers support for any CSS library and asynchronous components and data fetching. It also is quick in testing a web site by using the `create-next-app` cli command. But the user also gets a major advantage out of Next.JS: A quick website due to its mix of a static site with dynamic loading of contents when needed. This is an important part since the Operations Research Tool will have a fixed layout and design, but needs to access dependencies to calculate solutions. The features used in this project won't be covered in this chapter, though. \ No newline at end of file +We use [Next.JS](https://nextjs.org/) as web framework. As a React-based framework built for easy and quick development, it is a solid choice for a project with a tight time limit and developers new to web programming/designing. On the more technical side, the framework offers support for any CSS library and asynchronous components and data fetching. It also is quick in testing a web site by using the `create-next-app` cli command. But the user also gets a major advantage out of Next.JS: A quick website due to its mix of a static site with dynamic loading of contents when needed. This is an important part since the Operations Research Tool will have a fixed layout and design, but needs to access dependencies to calculate solutions. The features used in this project won't be covered in this chapter, though. + +Next.JS also has its disadvantages. For example, there aren't as many plugins as other frameworks offer. Also it doesn't offer as much customization. This won't be an issue for the project, though, since the project's aim is to create one web page using the GLPK solver. \ No newline at end of file