Вы вообще читаете, Webforms ещё до выхода asp.net mvc были не актуальны. Поэтому и был написан asp.net mvc где была классическая модель запрос/ответ с отдачей html. Я разве писал, что он современнен?
Тогда SPA может только начинало пахнуть.
О какой конкретики может идти речь если вы не вкурсе что происходит в других платформах.
Java web stack так и застрял во временах jsp и класического запроса/ответа.
Spring это исправил и налепил вокруг сервлетов свою кодовую базу.
Нет у java полноценого веб стека, поэтому и появляются вот такие www.ninjaframework.org вещи, где пытаются собрать хоть что то приличное из того что есть.
Может поэтому на гитхабе появляются свои велосипеды от именитых компаний как netflix github.com/Netflix/ribbon или к примеру linkedin github.com/linkedin/rest.li, которые поверх netty.io или grizzly.java.net пишут свои фреймворки на которых живут их сервисы.
jax-rs 2.0 ещё как то можно работать и то тоже надо конфиги, connection pool в app сервере прописать потому что по сути это теже Servlet 3.0.
Я говорил в целом о веб стеке который предоставляет java скажем из коробки (EJB, сервлеты, jax-rs и прочее).
Даже Spring Boot не спасает от конфигурирования, всё равно приходится переопределять некоторые вещи в своём конфиге ещё и попутно перечитывая кучу доков а они у них не маленькие. Play далеко до asp.net mvc и уж темболее до рельсов.
Приписываю тулзы, потому что есть пример Microsoft c своим mvc фреймворком, когда они взяли откинули класический asp.net и web forms и переписали всё с нуля и предоставили пользователям современый стек для веба. Почему Oracle так не может?
Java прекрасный язык, понятный и без особых болячек перетёкших из прошлых версий.
Но к примеру Web стек на java это боль, и это надо признать. На сегоднийший момент, он не может конкурировать с современными фреймворками и платформами. На сколько можно не любить Microsoft за проприетарность, но они взяли и написали замечательный asp.net mvc, который вобрал в себя лучшее из того что было на рынке, особенно много взяли идей с рельсов.
К сожаления java сейчас топчется на месте, старые библиотеки вроде Hibernate с старыми подходами. Плюс такие компании как typesafe.com и spring source на данный момент тормозят развитие паразитируя на jvm и продвигая собственные разработки и сапорт к ним.
Очень большое комьюнити у java но оно не в состоянии привести java в современный веб.
Пишут конечно куски серверов на java тот же твитер переписал поиск на netty.io но нет полноценного фрейворка уровня рельсов, asp.net mvc или хотя бы express.
Новый jax-rs 2.0 конечно хорош например для написания API, но к нему не хватает нормальной работы с базой к примеру, миграции, работа с assets и прочие прелести что сейчас есть в современной разработке в веб.
Я в курсе про flywaydb.org и прочие библиотеки для миграций, и про www.webjars.org для подключения assets всяких тоже знаю, но это называется «каждый др.чет как хочет».
И пока сконфигурируешь всё это дело, на рельсах или node уже можно прототип написать на половину.
Я люблю java но в вебе ей нечего предложить по сравнению с другими. Хотя в корпоротивном сегменте она и ценится может быть.
но что то я не видел современных проектов на java.
В любом случае спасибо за пост, перечитаю потом ещё раз вдумчиво, сейчас пробежался, вроде всё и так знал.
Да и Node устанавливается не только чтобы писать приложения, рубисты ставят Node к примеру он нужен для рельсов, при девелопинге.
Добавьте лучше редактор в поле комментрования ответа. hsto.org/files/a9a/149/b6e/a9a149b6e1974e089e7e3b31b22625eb.png
В 90% случаев за ответом следует дискуссия куда тоже нужно вставлять код, картинку — сейчас приходится бегать в какой нибудь другой вопрос и там пользоваться редактором — оч неудобно.
Спасибо за ответ, нет под рукой idea чтобы попробовать самому, но буду следить за вашим проектом — по мне выходит хорошая штука.
А вообще как вы докатились до жизни такой, где брали инфу про jvm байт код и прочее в книжках этого к сожалению не пишут.
Я давно пишу на java и сейчас решил подтянуть знания по java annotation preprocessor инфы очень мало даже на Eng где собственно и ищу.
Может есть какая то книга(и) о которых я не знаю, где поднимаются темы наподобие этим. Хотя я вроде слежу за новинками — и в дробпоксе лежит книг 30 по java. Но ни в одной не затрагиваются такие вещи.
А нет ли online где посмотреть — как у kotlin или go
А так, всегда восхищался людям которые пишут такие большие проекты. Это вам не формочки в вебе выводить.
Можно пример как TeaVM переведёт в javascript какой нибуть pojo — например такой, первое что в голову пришло — pastebin.com/TL9Qi4xZ
Единственное «но» — для тестирования приходных и расходных операций доступны будут только операции между счетом магазина и счетом пользователя в системе Монета.Ру. Другие способы оплаты, к сожалению, на тестовой платформе использовать нельзя.
Этого вполне хватит для проверки платежей и прочего.
Но хотелось бы в будущем увидеть упращённую форму для demo аккаунтов, заполнять столько всего напрягает.
Спасибо за ответы.
А как сейчас происходит тестирование платежей.
Например я подключу всё через Интерфейс Assistant?
Просто вы же понимаете что владелец сайта и на которого открывается кошелёк для приёма платежей и разработчик который это прикручивает — это в 99% разные люди.
Для разработчиков у вас пока как я понимаю — нет вообще ничего?
Как у paypal например, где можно открыть тестовый счёт с любым кол-во денег и проводить тестовые операции и всячески тестировать платежи.
ИНН руководителя: Требуется корректный 12-значный ИНН
Дата рождения: Дата рождения должна быть в диапазоне от 20.10.1914 до 20.10.1996
Орган выпуска документа: Обязательное поле
И так на всех формах — а их надо заполнить целую кучу. Неужели нет тестовой платформы где я пропишу нужные url для Merchant api и смогу проводить тестовые операции?
Тогда SPA может только начинало пахнуть.
О какой конкретики может идти речь если вы не вкурсе что происходит в других платформах.
Java web stack так и застрял во временах jsp и класического запроса/ответа.
Spring это исправил и налепил вокруг сервлетов свою кодовую базу.
Нет у java полноценого веб стека, поэтому и появляются вот такие www.ninjaframework.org вещи, где пытаются собрать хоть что то приличное из того что есть.
Может поэтому на гитхабе появляются свои велосипеды от именитых компаний как netflix github.com/Netflix/ribbon или к примеру linkedin github.com/linkedin/rest.li, которые поверх netty.io или grizzly.java.net пишут свои фреймворки на которых живут их сервисы.
jax-rs 2.0 ещё как то можно работать и то тоже надо конфиги, connection pool в app сервере прописать потому что по сути это теже Servlet 3.0.
Расскажите как вы на java пишите SPA?
Даже Spring Boot не спасает от конфигурирования, всё равно приходится переопределять некоторые вещи в своём конфиге ещё и попутно перечитывая кучу доков а они у них не маленькие. Play далеко до asp.net mvc и уж темболее до рельсов.
Приписываю тулзы, потому что есть пример Microsoft c своим mvc фреймворком, когда они взяли откинули класический asp.net и web forms и переписали всё с нуля и предоставили пользователям современый стек для веба. Почему Oracle так не может?
Но к примеру Web стек на java это боль, и это надо признать. На сегоднийший момент, он не может конкурировать с современными фреймворками и платформами. На сколько можно не любить Microsoft за проприетарность, но они взяли и написали замечательный asp.net mvc, который вобрал в себя лучшее из того что было на рынке, особенно много взяли идей с рельсов.
К сожаления java сейчас топчется на месте, старые библиотеки вроде Hibernate с старыми подходами. Плюс такие компании как typesafe.com и spring source на данный момент тормозят развитие паразитируя на jvm и продвигая собственные разработки и сапорт к ним.
Очень большое комьюнити у java но оно не в состоянии привести java в современный веб.
Пишут конечно куски серверов на java тот же твитер переписал поиск на netty.io но нет полноценного фрейворка уровня рельсов, asp.net mvc или хотя бы express.
Новый jax-rs 2.0 конечно хорош например для написания API, но к нему не хватает нормальной работы с базой к примеру, миграции, работа с assets и прочие прелести что сейчас есть в современной разработке в веб.
Я в курсе про flywaydb.org и прочие библиотеки для миграций, и про www.webjars.org для подключения assets всяких тоже знаю, но это называется «каждый др.чет как хочет».
И пока сконфигурируешь всё это дело, на рельсах или node уже можно прототип написать на половину.
Я люблю java но в вебе ей нечего предложить по сравнению с другими. Хотя в корпоротивном сегменте она и ценится может быть.
но что то я не видел современных проектов на java.
А Node на линуксе лучше всего на данный момент ставить с
nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories
В любом случае спасибо за пост, перечитаю потом ещё раз вдумчиво, сейчас пробежался, вроде всё и так знал.
Да и Node устанавливается не только чтобы писать приложения, рубисты ставят Node к примеру он нужен для рельсов, при девелопинге.
Ubuntu 14.10 | java version «1.8.0_25» от Oracle
Не могу вствлять картинки, так бы под спойлер поставил, вот прямая ссылка на скрин.
pix.toile-libre.org/upload/original/1417629352.png
Форматирование кода: CTRL + ALT + L в Ubuntu делает логаут из системы… Вот это поворот))
java version «1.8.0_25»
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
hsto.org/files/a9a/149/b6e/a9a149b6e1974e089e7e3b31b22625eb.png
В 90% случаев за ответом следует дискуссия куда тоже нужно вставлять код, картинку — сейчас приходится бегать в какой нибудь другой вопрос и там пользоваться редактором — оч неудобно.
А вообще как вы докатились до жизни такой, где брали инфу про jvm байт код и прочее в книжках этого к сожалению не пишут.
Я давно пишу на java и сейчас решил подтянуть знания по java annotation preprocessor инфы очень мало даже на Eng где собственно и ищу.
Может есть какая то книга(и) о которых я не знаю, где поднимаются темы наподобие этим. Хотя я вроде слежу за новинками — и в дробпоксе лежит книг 30 по java. Но ни в одной не затрагиваются такие вещи.
А так, всегда восхищался людям которые пишут такие большие проекты. Это вам не формочки в вебе выводить.
Можно пример как TeaVM переведёт в javascript какой нибуть pojo — например такой, первое что в голову пришло — pastebin.com/TL9Qi4xZ
Вы крутой) Удачи с проектом.
К сожалению ни счетов, ни письма — вообще ничего не произошло.
habrastorage.org/files/359/154/da3/359154da33b440e68aefb1862e7d9938.png
habrastorage.org/files/db7/855/7e7/db78557e70334111807eb6954794188b.png
Этого вполне хватит для проверки платежей и прочего.
Но хотелось бы в будущем увидеть упращённую форму для demo аккаунтов, заполнять столько всего напрягает.
Спасибо за ответы.
Например я подключу всё через Интерфейс Assistant?
Просто вы же понимаете что владелец сайта и на которого открывается кошелёк для приёма платежей и разработчик который это прикручивает — это в 99% разные люди.
Для разработчиков у вас пока как я понимаю — нет вообще ничего?
Как у paypal например, где можно открыть тестовый счёт с любым кол-во денег и проводить тестовые операции и всячески тестировать платежи.
ИНН руководителя: Требуется корректный 12-значный ИНН
Дата рождения: Дата рождения должна быть в диапазоне от 20.10.1914 до 20.10.1996
Орган выпуска документа: Обязательное поле
И так на всех формах — а их надо заполнить целую кучу. Неужели нет тестовой платформы где я пропишу нужные url для Merchant api и смогу проводить тестовые операции?