Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 8

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  AngularJS
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Tematem artykułu jest analiza porównawcza dwóch popularnych szkieletów programistycznych do tworzenia modułowych aplikacji w JavaScript: AngularJS (typu open source) i Ext JS (pakiet komercyjny). Do badań wykorzystano dwie autorskie aplikacje o identycznej funkcjonalności, zaimplementowane w obu frameworkach. Porównano strukturę obu aplikacji, łatwość implementacji komponentów GUI, wybrane metryki kodu, dostępność dokumentacji oraz wsparcie społecznościowe. Wyniki zestawiono w postaci tabel.
EN
Subject of this article is comparative analysis of two popular frameworks in JavaScript: AngularJS (open source) and Ext JS (commercial package). There were two original applications used for this study, each implemented in one of frameworks. Structure of applications, difficulty of implementing GUI components, code metrics, documentation availability and community support were compared. Results were presented in charts. Keywords: AngularJS, ExtJS, frameworks, JavaScript
PL
W artykule przedstawiono rezultaty porównania szybkości tworzenia kodu i ładowania projektów w różnych frameworkach w celu zbadania, który z nich wydaje się być najlepszym wyborem w dłuższej perspektywie czasu. Analizę przeprowadzono pod kątem badania eksperymentalnego, wykonania oprogramowania przykładowego projektu oraz badania literaturowego. Przeprowadzone porównanie pozwoli wskazać framework o lepszej wydajności i prostszy w wykorzystaniu.
EN
This article presents the results of comparing code developing speeds and project loads across different frameworks to explore which of them seems to be the best choice in the long time. The analysis was carried out in terms of the exploratory study, the design of the sample project and the literature review. Comparison will make it possible to point to a better performance framework and prolong its use.
PL
Niniejszy artykuł poświęcony jest analizie porównawczej trzech frameworków służących do tworzenia warstwy prezentacji aplikacji. Przeprowadzone zostały trzy rodzaje badań na dwóch przeglądarkach, Google Chrome oraz Mozilla Firefox. Wzięto pod uwagę złożoność kodu, szybkość generowania widoku, płynność działania aplikacji przy obciążeniu danymi, ilość przesyłanych danych potrzebnych do uruchomienia aplikacji oraz zużycie pamięci zajmowanej przez program w zależności od liczby elementów na liście. Do pomiarów wykorzystano aplikacje TodoMVC napisane przy użyciu narzędzi: AngularJS, Angular2 i BackboneJS. Przeprowadzone eksperymenty wykazały, że framework Angular2 w przeglądarce Google Chrome uzyskał najlepszy wynik. BackboneJS natomiast był faworytem dla przeglądarki Mozilla Firefox.
EN
This article is focused on comparative analysis of three frameworks to create presentation layer of application. Three analysis have been conducted on two browsers, Google Chrome and Mozilla Firefox. Code complexity, the speed of view rendering, the smoothness of working of overstretched application, the amount of sent data needed to start application and the amount of memory used by application depending on the number of elements on list was took into consideration. In research purposes TodoMVC applications made with AngularJS, Angular2 and BackboneJS were used. Conducted experiments shown that Angular2 in Google Chrome achieve the best result. BackboneJS was the winner in Mozilla Firefox.
PL
Celem artykułu było przeprowadzenie analizy możliwości użytkowych frameworka frontendowego AngularJS w porównaniu do języka programowania JavaScript, na którym bazuje. Wybrano kilka funkcjonalności frameworka i zestawiono je z samodzielnie zaimplementowanymi rozwiązaniami w JavaScript. Porównania dokonano według określonych kryteriów: prostoty użycia, możliwości wykorzystania i zdatności do wielokrotnego zastosowania. Utworzone skrypty potwierdzają przyjęte założenia, że jest możliwe napisanie w JavaScript uproszczonych i zdolnych do ponownego użytku implementacji przydatnych mechanizmów znajdujących się w AngularJS.
EN
The goal of this article was to perform analysis of usability possibilities of frontend framework AngularJS compared to native programming language JavaScript, on which it is based on. Several framework funcionalities were chosen and set together with self implemented solutions in JavaScript. Comparison was made according to specified criteria: usage simplicity, possibilities of utilization and reusability. Created scripts confirm accepted assumptions, that in JavaScript it is possible to write simplified and reusable implementations of useful mechanisms, which are present in AngularJS.
PL
Współcześnie rynek pracy jest zorientowany na efektywność i wysoką jakość świadczonych usług. Synergia tych czynników jest widoczna w różnych obszarach i wpływa na organizację współczesnych miejsc pracy, co w szczególności jest zauważalne w korporacjach. Optymalizacje i usprawnienia organizacyjne modelu pracy przekładają się na obniżenie kosztów i zwiększenie konkurencyjności. Jednym z powtarzających się problemów wśród pracodawców dysponujących dużym zespołem pracowników jest codzienne zamawianie posiłków przez pracowników od zewnętrznych dostawców. Nieefektywny przepływ informacji pomiędzy pracownikami, pracodawcą a dostawcami posiłków ma wpływ na obniżenie efektywności pracy. Problem jest jeszcze bardziej dotkliwy dla pracodawcy, który oferuje możliwość częściowego lub całkowitego dofinansowania posiłków dla pracowników, ponieważ trzeba uwzględnić jeszcze kwestie rozliczeń finansowych. Autorzy przedstawili rozwiązanie wspomnianego problemu poprzez stworzenie autorskiego systemu informatycznego wspomagającego grupowe zamawianie posiłków przez pracowników przedsiębiorstwa.
EN
Nowadays, the labor market is oriented on efficiency and high quality of services. The synergy of these factors is visible in various areas and affects the organization of workplaces, which is significantly noticeable in area of corporations. Optimizations and organizational improvements of the work model translate into decreasing costs and increasing competitiveness. One of the most recurring problems among employers with a large team of employees is the daily process of meal ordering from external food suppliers by employees. The inefficient information flow between employees, employers and food suppliers has an impact on reducing work efficiency. The problem is even more severe for the employer, who offers the possibility of partial or full meals financing for employees, because financial issues have to be taken into account as well. The authors presented a solution to the mentioned problem by creating an original IT system supporting the group meal ordering by the employees of the company.
PL
Celem artykułu było przeprowadzenie analizy porównawczej frameworków AngularJS i MeteorJS, oraz próba ich połączenia w procesie tworzenia aplikacji internetowej Analiza porównawcza została wykonana na podstawie dokumentacji technicznej wybranych narzędzi oraz na podstawie oceny procesu tworzenia przykładowej aplikacji internetowej z ich udziałem. Wybrane zostały mocne strony każdego z narzędzi, zostały one wykorzystane w procesie tworzenia aplikacji internetowej, w którym połączono frameworki przydzielając każdemu z nich okresloną funkcjonalność aplikacji. Połaczenie frameworków miało na celu zwiększenie efektywności procesu wytwarzania aplikacji internetowej.
EN
The comparative analysis was made on the basis of technical documentation selected tools and on the process of creating a sample web application. Strengths of each tool were selected and have been used in the process of developing a web application that combines frameworks by assigning each of them a specific application functionality. Combining of frameworks aimed increasing the efficiency of the developing process of web application.
7
PL
W artykule przedstawiono rezultaty analizy porównawczej szkieletów JavaScript AngularJS i VueJS dla tworzenia interfejsów użytkownika. Badanie wydajności zostało zrealizowane poprzez implementację, z użyciem obu szkieletów, aplikacji korzystających z języka JavaScript. Dla każdej z nich wykonano pomiary wydajności i na ich podstawie sporządzono analizę wyników. Analizę wykonano przy pomocy mechanizmu badawczego zawartego w opracowanym kodzie oraz przy użyciu narzędzi developerskich przeglądarek internetowych.
EN
The article presents the results of a comparative analysis of JavaScript AngularJS and VueJS frameworks to create user interfaces. The study of productivity has been achieved through the implementation of JavaScript applications using both frameworks. Each of them was executed and the performance was measured. The results was a basis is the analysis. The analysis was done using the code build in the applications as well as the developer tools of web browsers.
PL
Celem artykułu było tworzenie i analiza aplikacji webowej na bazie frameworku AngularJS. Dla aplikacji zostało napisane API po stronie serwera z połączeniem do bazy danych. Była przeprowadzona analiza teoretyczna związana z funkcjonowaniem badanego frameworku. Przeanalizowane wady i zalety podejścia frameworku do tworzenia aplikacji webowych. Były przeprowadzone badania wydajności oraz linii kodu utworzonej aplikacji.
EN
The purpose of the paper was to create and analyze web-application with AngularJS framework. Server-side API with access to database was written to support the application. Theoretical research on AngularJS functionalities has been done. Analyzed framework approach for creating applications advantages and disadvantages. Performance testing and measuring code of created application were conducted.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.