|
|
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
Какой стек популярен для веба? Что-то простое и продуктивное? Цель: - Быстрое и простое создание веб-приложений простого/среднего уровня сложности , за 1-6мес - т.е. проекты относительно небольшие. - Простота, дешевизна и скорость разработки - чем быстрее, проще и дешевле будет готов проект - тем лучще. - Важна возможность простой отладки - т.е. понятные и короткие стек трейсы (а не загадочные сообщения которые нужно гуглить на стековерфлоу и не портянки на неск. страницах). - чем меньше писать кода, чем он короче и тупее - тем лучше. - скорость, маштабируемость - особо не важны . Архитектура: - Что использовать в качестве моделей/бизнес логики. База данных вероятно классика SQL PostgreSQL, но если есть классная экзотика, типа Монги, или какая-то другая классная и удобная экзотика - тоже нормально. - Что использовать в качестве веб-уровня / контроллеров / сервисов? Чтобы была поддержка сессий, парсинг - Темплейты? Только не JSF / XSLT / FreeMaker и т.п. Что-то простое типа темплейтов backbone.js и т.п. В идеале - хелперы с поддержкой генерации форм и т.п, как в Ruby on Rails. Не критично, но хотелось бы: - Без XML схемы базы данных, чтобы схема базы определялась в жаве в классах моделей или в самой базе. - Без XML схемы для Bean"ов, в идеале вообще без контейнера, на крайний случай пусть будет контейнер но чтобы он автоматом собирался сам или в жаве с какими-то минимальными аннотациями. - Без XML конфигураций самого фреймворка. - Котлин - если на нем что-то есть - тоже нормально (Скала - не подходит). - Фреймворк Play - не подходит, видел его в деле, и он мне не понравился. - Простые логи, в идеале - чтобы он при запуске писал одну строчку "все готово, зайди на localhost:3000" - а не портянку на десять страниц. Что есть сейчас? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2017, 20:43 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
Вам надо спрашивать не здесь, а в теме для PHP. Это программное средство специально предназначено и хорошо подходит для полных идиотов или для тех, кто ничего не знает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2017, 22:50 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
ПХП мне не нравится. Вопрос был про Java стек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2017, 23:49 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
Partisan MВам надо спрашивать не здесь, а в теме для PHP. Это программное средство специально предназначено и хорошо подходит для полных идиотов или для тех, кто ничего не знает.По-моему, private не спрашивал о средствах "для полных идиотов или для тех, кто ничего не знает" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2017, 00:07 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
privateКакой стек популярен для веба? Что-то простое и продуктивное?spring mvc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2017, 00:11 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
privateКакой стек популярен для веба? Что-то простое и продуктивное? Чем быстрее, проще и дешевле будет готов проект - тем лучще. Cкорость, маштабируемость - особо не важны. как в Ruby on Rails Grails? http://www.youtube.com/watch?v=PlMyRGIJNa0&t=3m33s ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2017, 12:05 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
некоторым, мне кажется, будет полезно вспомнить(ну или узнать впервые) вот что: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2017, 14:22 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
marcomanPartisan MВам надо спрашивать не здесь, а в теме для PHP. Это программное средство специально предназначено и хорошо подходит для полных идиотов или для тех, кто ничего не знает.По-моему, private не спрашивал о средствах "для полных идиотов или для тех, кто ничего не знает" :) Странно спрашивать, ничего не прочитав из того что тут пишут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2017, 18:53 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
Да знаю я что тут пишут. Я сам на яве пишу, просто для меня это старая скучная и отстойная технология, но которую по ряду причин я пока-что вынужден использовать. Просто я по ней давно новости не читал уже несколько лет, и хотел узнать может что-то придумали простое и эффективное. Но судя по ответам - не придумали воз и ныне там.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 06:45 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
privateДа знаю я что тут пишут. Тогда надо выкладывать что читал или не читал. Т.е. быть честным). Из нового - ГУИ слой согласились отдать JS' никам. Полегчало теперь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 07:18 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
privateЯ сам на яве пишу, просто для меня это старая скучная и отстойная технология, но которую по ряду причин я пока-что вынужден использовать. Потому что для бизнеса важна стабильность, надежность и простота, а не веселье со свистелками и перделками. privateПросто я по ней давно новости не читал уже несколько лет, и хотел узнать может что-то придумали простое и эффективное. По-моему текущее решение максимально эффективное. Задлянафига сервер напрягается рендерингом HTML, если клиент может это всё сделать сам? И серверу работы меньше, и на сеть нагрузка ниже. Куда уж эффективнее??? privateНо судя по ответам - не придумали воз и ныне там.... Каждый видит только то что хочет увидеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 09:52 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, По-моему текущее решение максимально эффективное. Задлянафига сервер напрягается рендерингом HTML, если клиент может это всё сделать сам? И серверу работы меньше, и на сеть нагрузка ниже. Куда уж эффективнее??? А вот хочу возразить...я тоже так думал...пока не проверил на мобильном планшетном устройстве серверный рендеринг. https://cloud.mail.ru/public/85g9/5D1nuL5xq https://cloud.mail.ru/public/EYS4/HNmPvRJ1H Так вот планшет очень слабенький...5000руб(2000грн) покупался год назад. Изначально прототип был без серверного рендеринга...и на этом же планшете "висело дальше чем видело". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 11:02 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЗадлянафига сервер напрягается рендерингом HTML,позвольте уточнить, что вы понимаете под термином "серверный рендеринг"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 13:09 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЗадлянафига сервер напрягается рендерингом HTML А если поставить вопрос ширше - а назафига этот HTML. Люди вон топчут в сторону canvas+webasemblей всяких. Таким путем, гуй в браузере скоро можно будет рассматривать, как отдельный поток для рисовалки. P.S. Заметил тут, что современный js уже достаточно быстро считает. Если не касается DOM. Для хохмы сделал итеративный многопроходный обсчет таблички (даже в GWT) так он зараза быстрее работает на клиенте, чем потом табличку результатов генерит. Вот и задумаешься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:03 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
вадяBlazkowiczЗадлянафига сервер напрягается рендерингом HTML,позвольте уточнить, что вы понимаете под термином "серверный рендеринг"? Я думаю тут не может быть двух мнений... Это DOM рисуется(вычисляется) на сервере а клиенту уже даётся "высер"-отклик,что должно получиться в итоге. На React js(То что ссылки на верху) ...клиент слушает(используя WebSoketы ) и саму магию я не знаю,то ли подправляет разницу ,то ли просто рисует как ему сказано...но получаться довольно быстро особенно на слабых устройствах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:07 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
вадяпозвольте уточнить, что вы понимаете под термином "серверный рендеринг"? Динамическое формирование сервером HTML кода максимально приближенного к финальному DOM в браузере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:22 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЗадлянафига сервер напрягается рендерингом HTML,тогда что вместо ? и как относишся к тому что и https://ru.stackoverflow.com/ и nix.ru не брезгуют "серверным рендерингом"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:27 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
вадяи как относишся к тому что и https://ru.stackoverflow.com/ и nix.ru не брезгуют "серверным рендерингом"? Аппеляция к авторитету? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:33 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczАппеляция к авторитету?нет, интересно знать мнение в сравнении с известными серверами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:35 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
вадянет, интересно знать мнение в сравнении с известными серверами. На текущем этапе всё ещё существует масса проблем с клиентские рендерингом. Например SEO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:40 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczНа текущем этапе всё ещё существует масса проблем с клиентские рендерингом. Например SEO. первый вопрос был : что вместо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:44 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
Да риакт не плох в подходящих случаях. Но в большинстве случаев: - Он нафиг не нужен, потому-что одностраничное приложение обычно нафиг не нужно. Оно нужно только если создается реально крутой и продуманный юзер экспириенс, либо делается оптимистичный неблокирующийся интерфейс. В 90% на JS/React/Angulyar это не так, большинство проектов на них - это жутко раздутое и запутанное тормозное дерьмо которое нет никакого смысла делать. (либо если команда большая и нужно разделить работу). - Жуткое усложнение кода. Вместо UI <-> ORM <-> SQL мы получаем UI <-> JS Model <-> JSON <-> ORM <-> SQL. Особо одаренные товарищи делают еще так UI <-> GraphQL JS <-> GraphQL Reducers <-> ORM <-> SQL - Вместо тупой и жесткой структуры на сервер типа как в Рельсах, когда с одного взгляда на новый проект понятно что где лежит и как работает, и новый разработчик через неделю уже свободно работает. В риакте такой жесткой структуры нет, и каждый мутит так как ему видится, особенно если попадется какой-нить архитект обчитавшийся паттернов программирования и тест драйвен дизайна. - Два набора тестов и слабое место - обмен данными клиент-сервер, которое обыцно не покрытое тестами. Ну и сами тесты - они уже не простые, а с эмуляторм браузера. - Жутко тормозная холодная загрузка (решается, еще большим усложнением), отсутствие индексации в браузере (решается, еще большим усложнением). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 08:46 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
Вобщем, без Риакта (ангуляр, и т.п.) сделать проще чем с Риактом. Есть случаи когда он нужен и с ним будет лучше, но обычно это не так. Для больших команд можно его ипользовать даже если он не нужен чтобы разделить работу, но данный топик - про маленькую команду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 08:50 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
private, Про то что лучше в js лучше в ту ветку. А то дилетантством попахивает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 09:00 |
|
||
|
Какой стек популярен для веба? Что-то простое и продуктивное?
|
|||
|---|---|---|---|
|
#18+
privateКакой стек популярен для веба? Что-то простое и продуктивное? Отдельно бэкенд, отдельно UI. Бэкенд на java/kotlin, который выставляет REST-api в виде простых и понятных операций - "логин", "дай список", "дай объект", "измени вот это" и т.п. Фронтенд на javasript (хоть и через kotlin), который просто дёркает API на сервере. Делать бэкенд на JS и/или фронтенд java/kotlin/scala в настоящий момент не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 10:30 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39520446&tid=2122582]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 274ms |
| total: | 426ms |

| 0 / 0 |
