|
|
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Добрый день ! смотрю на библиотеку sparkjava http://sparkjava.com/documentation.html#getting-started когда нет заумностей - она бустрее чем спринг и проще - прям как Nancy C# только на java возможно есть более приятная либа? так вот вопрос в качестве шаблонизатора что сейчас лучше использовать - раньше всегда брал Velocity но они все еще живут в 2010 году... из того что есть что взять то? Freemarker Mustache Handlebars Jada Pebble Water ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 10:51 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
https://wicket.apache.org/learn/examples/helloworld.html http://tapestry.apache.org/documentation.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 11:18 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Atum1, непонятно. Твой вопрос про быстрый кодинг тут на форуме раз в неделю. Второй после - чем заниматься в Java. Твой чем-то отличается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 11:26 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Atum1смотрю на библиотеку sparkjava но они все еще живут в 2010 году... чавойто авторSpark 2.2 released (May 2015) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 11:50 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
мое личное мнение: я бы ни викет ни тапестри сегодня не брал. концепция викета мне никогда не нравилась - всю работу делать дважды, сначала объявлять компонент в разметке а потом его же создавать в ява-коде. тапестри в этом смысле был гораздо лучше, компоненты создавались и конфигурировались в html. но тапестри уже похоже заглох - он изначально держался на одном девелопере и нескольких приспешниках, новых версий не было очень давно, 5.4 толи пилят, то ли уже нет, внутренняя кухня охрененно запутанная, т.е. самому что-то допиливать можно, но очень сложно. тут blazkowitz советует брать какой-нибудь javascript-framework и цеплять его к spring mvc - наверно в этом что-то есть, потому что компонентные framework-и на яве уже похоже стали пятым колесом в телеге. если говорить о template engines, то имхо тут сложно "прогадать", хоть velocity возьми, хоть freemarker, там уже все давно придумано, так что выходят новые версии или нет - монофалосно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 13:44 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
rema174Atum1смотрю на библиотеку sparkjava но они все еще живут в 2010 году... чавойто авторSpark 2.2 released (May 2015) Это я про https://ru.wikipedia.org/wiki/Apache_Velocity Последняя версия 1.7 (29 ноября 2010) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 13:46 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Petro123Atum1, непонятно. Твой вопрос про быстрый кодинг тут на форуме раз в неделю. Второй после - чем заниматься в Java. Твой чем-то отличается? Кто на чем сейчас пишет : фронт из того что я описал , если для простых решений взять за основу : spark то какой лучше движок шаблонов использовать для него ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 13:47 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Atum1какой лучше движок шаблонов использовать для него да пофиг. давай решу за тебя - бери freemarker ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 13:53 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Atum1смотрю на библиотеку sparkjava, когда нет заумностей - она бустрее чем спринг и проще - прям как Nancy C# только на java chpashaя бы ни викет ни тапестри сегодня не брал.эт пральна, викет и "проще" слабо вяжутся chpashaтут blazkowitz советует брать какой-нибудь javascript-framework и цеплять его к spring mvcэто тоже мало похоже на "проще" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 14:03 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Atum1Это я про https://ru.wikipedia.org/wiki/Apache_Velocity Последняя версия 1.7 (29 ноября 2010) Мы используем с ним freemarker. Так что это ты просто запутался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 14:16 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
я вот не понимаю, зачев вам встра**** все эти фримаркеры, велесипедные города и иже с ними? чем jsp не подошел, или просто экзотики хоца? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 14:30 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
rema174я вот не понимаю, зачев вам встра**** все эти фримаркеры, велесипедные города и иже с ними? чем jsp не подошел, или просто экзотики хоца? А ты делал что-либо сложнее хелловорлда на чистом jsp? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 14:55 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
забыл никrema174я вот не понимаю, зачев вам встра**** все эти фримаркеры, велесипедные города и иже с ними? чем jsp не подошел, или просто экзотики хоца? А ты делал что-либо сложнее хелловорлда на чистом jsp? делал. точка. что значит "на чистом jsp"? jsp - это всего лишь view. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 15:03 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
А, ну если делал, тогда вопросов нет. Очень удобно, если времени вагон, есть куда потратить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 15:38 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
забыл никА, ну если делал, тогда вопросов нет. Очень удобно, если времени вагон, есть куда потратить. А собственно в чем заключается трата времени при jsp view? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 16:09 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
fercзабыл никА, ну если делал, тогда вопросов нет. Очень удобно, если времени вагон, есть куда потратить. А собственно в чем заключается трата времени при jsp view? в Rich ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 16:29 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Petro123fercпропущено... А собственно в чем заключается трата времени при jsp view? в Rich у нас есть spring mvc + tiles + jsp +jquery Ну не особо много времени потратили. Для Rich что надо использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 16:38 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
забыл никА, ну если делал, тогда вопросов нет. Очень удобно, если времени вагон, есть куда потратить. это больше похоже на имхо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 16:40 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
fercДля Rich что надо использовать? таблицы с событиями...AJAX....всплывающие подсказки....меню...адаптивный дизайн.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 17:01 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Petro123fercДля Rich что надо использовать? таблицы с событиями...AJAX....всплывающие подсказки....меню...адаптивный дизайн.... ну jquery чем не подходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 18:11 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
fercPetro123пропущено... в Rich у нас есть spring mvc + tiles + jsp +jquery Ну не особо много времени потратили. Для Rich что надо использовать? Ну вот именно что tiles + jquery. Четыре огромных минуса jsp 1) Это не чистый html, так что приходится воротить всякие <@page> и др директивы 2) Ущербный EL, хотя после версии 2.1 стало полегче 3) Ущербный механизм инклудов 4) Ущербная итерация через c:forEach и иже с ними. Все это просто несопоставимо с тем же FreeMarker, где почти чистый хтмл, понятный EL, шаблонизация, макросы да и еще автоматическая проверка на нуллы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 19:35 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Делал достаточно большой проект на этом - http://javalite.io/activeweb. В целом очень доволен, проще наверное не бывает, но 80 % процентов обычных нужд покрывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 19:38 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
rema174забыл никА, ну если делал, тогда вопросов нет. Очень удобно, если времени вагон, есть куда потратить. это больше похоже на имхо не спорю, имхо, только подкрепленное 8 годами разработки и столькими же годами общения с другими девелоперами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 19:39 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
fercну jquery чем не подходит? у него таблицы появились? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 23:05 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Petro123fercну jquery чем не подходит? у него таблицы появились? щас датагридов на jquery, как грязи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 23:13 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
rema174щас датагридов на jquery, как грязи ну дак и не говори, что jQuery достаточно. Все эти гриды - убогие. ExtJS более менее, но платный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 00:03 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
забыл ник, а, это фреймворк одного автора с нулевым комьюнити - нет, спасибо ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 13:51 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
rema174забыл ник, а, это фреймворк одного автора с нулевым комьюнити - нет, спасибо ) я не предлагаю, а делюсь опытом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 16:42 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
забыл никfercпропущено... у нас есть spring mvc + tiles + jsp +jquery Ну не особо много времени потратили. Для Rich что надо использовать? Ну вот именно что tiles + jquery. Четыре огромных минуса jsp 1) Это не чистый html, так что приходится воротить всякие <@page> и др директивы 2) Ущербный EL, хотя после версии 2.1 стало полегче 3) Ущербный механизм инклудов 4) Ущербная итерация через c:forEach и иже с ними. Все это просто несопоставимо с тем же FreeMarker, где почти чистый хтмл, понятный EL, шаблонизация, макросы да и еще автоматическая проверка на нуллы. 1. не напрягает, там особо нечего воротить 2. всегда хватало 3. поэтому был использован tiles 4. ну forEach он и есть forEach, что там не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 16:57 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
ferc, и да на вопрос ТС. почему не взять в качестве шаблонизатора tiles https://tiles.apache.org/ вроде как он достаточно легок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 17:03 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
ferc, tiles делает тоже самое, что и SiteMesh? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 18:33 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
rema174ferc, tiles делает тоже самое, что и SiteMesh? примерно да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 22:40 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Хорошая статья про поиски пули на стороне фронта https://habrahabr.ru/company/oleg-bunin/blog/311096/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2016, 10:24 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
в итоге опять налабали что-то свое. с ангуляр2 уже кстати получше стало, в том плане, что он хоть зарелизился :) . но сопутствующая инфраструктура в виде компонентов и библиотек плетется в хвосте и наверно еще минимум год надо, чтоб они устаканились :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2016, 11:58 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
chpasha, статья писалась в 15 году. Там в комментах что они всё таки на ангуляр2 в ИТОГЕ )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2016, 12:12 |
|
||
|
Быстрый FrontEnd на чем?
|
|||
|---|---|---|---|
|
#18+
Petro123chpasha, Там в комментах что они всё таки на ангуляр2 в ИТОГЕ ))a да? на комменты у меня уже времени не хватило, к тому же там всегда примерно одно и тоже в таких статьях. ну что ж, "вот это поворот" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2016, 13:01 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2123623]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
172ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 542ms |

| 0 / 0 |
