Witam, chciałbym się dowiedzieć lub uzyskać podpowiedź jak do tego podejść. Ogólnym zamysłem jest porównanie 3 frameworków (Angular, React oraz Backbone) napisanie aplikacji internetowej (może single page application) w tych 3 frameworkach oraz porównanie ich działania ?. Tutaj właśnie nie wiem jak do tego podejść i w jakich kryteriach je porównać. Czy ktoś mógłby mi nakreślić temat i podpowiedzieć jak to ugryźć ?
Praca magisterska, Porównanie frameworków javascript
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Piwnica
- Postów: 7697
Robax napisał(a):
Ogólnym zamysłem jest porównanie 3 frameworków (Angular, React oraz Backbone)
nie chciałbym ciebie ranić ale React, Backbone to biblioteki nie fw
- Rejestracja: dni
- Ostatnio: dni
- Postów: 8488
Możesz zainteresować się projektem typu TodoMVC, który w założeniu robi dokładnie to, co powiedziałeś, tylko że jest to bardziej ambitny projekt, bo tam jest z kilkanaście frameworków. http://todomvc.com/
źródełka: https://github.com/tastejs/todomvc/tree/master/examples
Czyli tę twoją pracę magisterską juz ktoś zrobił i umieścił w necie, nie ma nic więcej do roboty. Przynajmniej pod kątem kodu, pozostaje ci porównać (swoją drogą na jakiej uczelni są takie "ambitne" prace magisterskie?).
- Rejestracja: dni
- Ostatnio: dni
- Postów: 4
To jest ogólny zamysł co chciałbym zrobić, dlatego chce się dowiedzieć czy jest możliwość podejścia do tego tematu w jakiś rozsądny sposób. Czy od razu całkowicie porzucić taki pomysł pracy ?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Poznań
- Postów: 9018
Ja bym dodał jeszcze do porównania (moim zdaniem) najlepszy framework - http://vanilla-js.com/. Czasami trzeba w nim napisać trochę więcej kodu, ale za to wydajnościowo bije wszystkie inne na głowę, a do tego ma super dokumentację: do żadnego innego nie znajdziesz w necie tylu materiałów, są dostępne książki (także po polsku).
- Rejestracja: dni
- Ostatnio: dni
- Postów: 4
Wydaje mi się że porównanie 3 jest wystarczające Angular, Vue, Vanillia, którego podałeś. Błędnie znalazłem informacje o tym że React i Backbone są frameworkami dzięki za zwrócenie uwagi.,
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Piwnica
- Postów: 7697
dobrze, że przed napisaniem pracy to ustaliliśmy ;)
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: XML Hills
React jest nakładką na framework Vanilla, więc w sumie też jest frameworkiem :]
- Rejestracja: dni
- Ostatnio: dni
- Postów: 4
Porównanie ich pod względem wydajności na urządzeniach stacjonarnych i mobilnych będzie wystarczające czy warto coś do tego dodać ?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: XML Hills
Ktoś już zrobił tę magisterkę: https://github.com/krausest/js-framework-benchmark - nie dość, że jest porównanie wydajności to i zajętości pamięci.
Postaw sobie serwer z testem, odpal test na urządzeniach które cię interesują i (voila!) kolejna magisterka gotowa.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 22
Hahaha, miałem identyczny temat magisterki 8 lat temu :D
Frameworki się trochę zmieniły od tego czasu :/
Załączam - struktura może Ci się przydać :)