Форум программистов, компьютерный форум, киберфорум
Наши страницы
ExtJS
Войти
Регистрация
Восстановить пароль
 
Женя Т.
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
#1

Сравнение ExtJs и AngularJS - ExtJS

12.08.2017, 19:34. Просмотров 457. Ответов 12
Метки нет (Все метки)

Всем привет! )
Ребята, вот должна писать диплом на тему сравнение четырех платформ, с уклоном на ExtJs.
Видимо, не так подошла к подготовке, и все не клеится...
Были уже и истерики, и опускание рук - да ну подальше все это и годы учебы перечеркну одним недописанным дипломом. Даже уже надеялась что кто-то поможет написать программу, а я по ней опишу диплом и остальное. Все зря...
Нервы остались до сих пор, времени - полторы недели . Опыт программирования - малый, ведь больше года перерыва, была на академке.

Может посоветуете, реально ли сделать все за такое время. На что обратить внимание и чего не стоит опускать.
Да, опять пытаюсь взяться и сделать, хоть и боюсь очередных нервов.
Иногда кажется, что для девушек программирование - это точно другой мир, с чувствительностью к стрессу.


Подскажите, кто разбирается и кому не сложно. С чего начать ? как собраться? Кто, может, проходил через похожее.
пока дальше пытаюсь дочитать описание библиотеки ну и в планах, конечно, статьи.
Хееееелп !
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.08.2017, 19:34
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сравнение ExtJs и AngularJS (ExtJS):

ExtJs + MySQL
у меня есть view в ExtJs с комбобоксом Ext.define('s_sql.view.User_view' ,{...

ExtJS + Rest
Помогите с проблемой: запустил rest сервис на .net в сетке - при url:...

Использование ExtJS
В книге по html первый же пример на использование ExtJS почему-то у меня не...

Изучение Extjs 4
Доброго времени суток:) Требуется изучить данный фреймворк ( extjs ) C с...

Extjs 3.4 BorderLayout
Всем здраствуйте, вообщем есть задача: 1) Есть TreePanel. 2) Есть...

Из ExtJs в PHP
Как в этой секцииsave: function () { Ext.Ajax.request({ ...

12
t1m0n
624 / 402 / 27
Регистрация: 03.11.2009
Сообщений: 1,836
12.08.2017, 22:31 #2
начать можно с выбора версий AngularJS, 1.5 или новый условно 2+ на typescript

для себя можно перечитать хабр по тегам ExtJs\AngularJS, там бывали даже сравнения фреймворков

ExtJs - это для энтерпрайз разработки и вроде даже платный
1
Donald28
странник
809 / 480 / 108
Регистрация: 28.05.2012
Сообщений: 1,516
Записей в блоге: 2
13.08.2017, 21:56 #3
Цитата Сообщение от t1m0n Посмотреть сообщение
ExtJs - это для энтерпрайз разработки и вроде даже платный
Есть GPL версия 6.2 (https://www.sencha.com/legal/gpl/)
1
Женя Т.
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
14.08.2017, 13:05  [ТС] #4
Должна написать по библиотеке и ее преимуществах, которые показываю без работы с серверной частью.
Как можно это записать, что лучше чем в остальных, что выделяет и т.д.
Столкнулась с тем, что мало кто работает с библиотекой или знает ее, и когда поняла что сама не выгребаю, даже с помощью-подсказками-советом не все могут помочь ...
0
Donald28
странник
809 / 480 / 108
Регистрация: 28.05.2012
Сообщений: 1,516
Записей в блоге: 2
14.08.2017, 16:16 #5
По ExtJS можно посмотреть примеры реализации большинства их компонент в разных вариациях: http://examples.sencha.com/extjs/6.2.0/examples/kitchensink/#all
так же есть песочница, в которой через поиск можно найти примеры почти полноценных приложений: https://fiddle.sencha.com/

А вкратце, ExtJS разрабатывался как создание веб-приложений, похожих на оконные приложения в Windows.

А сравнивать фреймворки можно например через создание какого-либо CRUD приложения: https://fiddle.sencha.com/#view/editor&fiddle/1svb
1
Женя Т.
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
15.08.2017, 15:54  [ТС] #6
Еще с этого сайта смотрю https://metanit.com, может кому-то тоже пригодится.
0
Женя Т.
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
16.08.2017, 20:02  [ТС] #7
Может глупый вопрос, но все же...
есть ли возможность записать в html данные, тобы было похоже, как в json.
Для примера.
Как лучше это сделать ?
0
Donald28
странник
809 / 480 / 108
Регистрация: 28.05.2012
Сообщений: 1,516
Записей в блоге: 2
17.08.2017, 09:28 #8
очень не понятный вопрос. Что значит записать в html данные, да еще, чтобы было похоже на json?

html - это язык разметки, который понимают браузеры и преобразовавают в читбельный вид для пользователя. Обычно необходимо данные пришедшие с сервера преобразовать в красивый вид, используюя html. Например, нам надо вывести список статей, у которых есть заголовок и её содержание, из такого JSON:

Javascript
1
2
3
4
5
6
7
8
9
10
11
[
    {
        "title": "Заголовок 1",
        "text": "Lorem Ipsum ...",
    },
    {
        "title": "Заголовок 2",
        "text": "Lorem Ipsum ...",
    }
    // ...
]
В итоге можно преобразовать в такой html (к примеру):
HTML5
1
2
3
4
5
6
7
8
9
10
<div class="content">
  <article>
    <h2>Заголовок 1</h2>
    <p>Lorem Ipsum ..</p>
  </article>
  <article>
    <h2>Заголовок 2</h2>
    <p>Lorem Ipsum ..</p>
  </article>
</div>
Ну а дальше с помощью CSS доводят внешний вид до кондиции (цвета, размеры шрифтов, отсутпы и т.д.)

С помощью чего получается пребразование в HTML? Ну тут все зависит от концепции самого приложения. Но можно выделить два основных подхода:
1. Генерация результирующей строки HTML на сервере.
2. Получение от сервера данных (через AJAX) в каком-либо формате (JSON, CSV, XML и т.д.) и с помощью JS генерация DOM-элементов и вставка их в нужную часть веб страницы. Под JS понимается как нативный JavaScript, так и любые фреймворки (приводить примеры их не имеет смысла, так как просто огромное количество).
1
Женя Т.
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
23.08.2017, 23:54  [ТС] #9
Спасибо, большое )
Попробую с этого начать.

Сейчас сижу за теорией и сравнением, и чем больше информации и презентаций читаю, тем больше поражаюсь, что это за фраемворк.
Такое впечатление, что в нем работают только избранные


п.с. к стати, понравилась статья, опять же, может кому-то, кто зайдет в тему, пригодится https://www.smashingmagazine.com/201...pt-mvc-jungle/ (на хабрахабр есть перевод)
0
Женя Т.
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
25.08.2017, 18:19  [ТС] #10
Может кто знает еще какие-то сайты, где можна сравнить статистику JS библиотек ? По их главным характеристикам.
0
j2FunOnly
Модератор
749 / 734 / 439
Регистрация: 05.06.2015
Сообщений: 1,743
26.08.2017, 13:30 #11
Женя Т., ну в гугл тут нельзя отправлять неужто так трудно найти "javascript frontend frameworks comparsion"?
https://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
https://hackernoon.com/5-best-javasc...7-7a63b3870282
https://colorlib.com/wp/javascript-frameworks/
1
Женя Т.
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
26.08.2017, 14:04  [ТС] #12
Спасибо
За Википедию, кончно же, видела.
Статьи-сравнения, хоти и не эти, но тоже перечитывала (к стати, в тех ссылках, которыми вы поделились, ExtJS нет )
Ну и Трендс Гугл тоже знаю.
Думала, может кто в теме, есть ли еще какой-то сайт, где можно сравнить или проследить статистику, более-менее актуальную.
Так же находила еще по функциональности стравнения, но вот EXTJS очень часто отсутствует. Библиотека для избранных, или как ?
0
Donald28
странник
809 / 480 / 108
Регистрация: 28.05.2012
Сообщений: 1,516
Записей в блоге: 2
27.08.2017, 11:10 #13
Цитата Сообщение от Женя Т. Посмотреть сообщение
Библиотека для избранных, или как ?
Можно и так сказать. Ведь популярность и распространенность библиотек и фреймворков зависит от того, на сколько они удобны в решении и сопровождении задач широкого спектра.
Сейчас по моим оценкам это задачи проектирования веб-сайтов: одностраничники, блоки, соц. сети, интернет-магазины и т.д. То есть это приложения, которые должны быть красочными, удобными и привлекательными.

Но есть еще небольшой по количеству (но высокий по стоимости) сегмент рынка: проектирование автоматизированных рабочих мест (АРМ). Эти приложения содержат минимум текстовой и развлекательной информации, и перенасыщены таблицами, формами, графиками. И вот для них наиболее удобным является использование ExtJS. А высокая стоимость проекта окупает покупку фреймворка.

Я не утверждаю, что АРМ нельзя сделать с помощью бесплатных аналогов. Наоборот, можно и делают. Но стоимость разработки и сопровождения может во много раз оказаться выше.
0
27.08.2017, 11:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2017, 11:10
Привет! Вот еще темы с решениями:

Extjs 4 ComboBox c мультиселектом
Добрый день. Создаю комбобокс с мультиселектом, подгружаю данные из сторе,...

Extjs grid фильтрация
Здравствуйте уважаемые программисты, у меня возник вопрос при стандартной...

Json & Extjs
Написал restful сервис и выложил ее на iis. Возвращает данные в формате json по...

Store find ExtJS 4.1
как сделать поиск по ключу чтобы не находило похожие а точные совпадения? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru