Сап, сам пишу под Андроид, знаю соответственно, java, немного пхп. Появилась идея для годного веб сервиса(по типу онлайн аукциона), собственно какой стек технологий будет оптимальным для перехода с mobile dev к вебу
>>95861 (OP)Ну, наверное, для сраного аукциона Java будет излишеством, хотя я и не знаю подробностей того, что ты задумал, да и разрабатывать на ней для интернета не очень удобно, особенно, если ты один, и тебе надо как можно скорее высрать из себя минимально работоспособный продукт. Я практически ничего не знаю о Джаве, но слышал, что очень много именно вёб-разработки происходит не на ней, а на более современных JVM-языках — Groovy/Scala/JRuby/Clojure, но мне кажется, что изучать это у тебя времени нет.>какой стек технологий будет оптимальным для перехода с mobile dev к вебуНикакой, это глупый вопрос, потому что связи здесь не очень много, да и Джава для интернета — думаю, немного другая история, чем Джава для Андроида. Тебе в любом случае понадобится JavaScript/CSS/HTML и производные знания экосистемы языка, там просто дохуя всего нужно знать и держать в голове, даже не знаю, как ты с этим сможешь быстро справиться. Для серверной стороны я бы всё же посоветовал взять какой-нибудь динамический язык, и если это будет PHP, поскольку ты его чуть-чуть знаешь, бери к нему фреймворк Laravel.Что тебе еще посоветовать даже не знаю, бери да делай.
Ebash php!
>>95864Спасибо. Слишком адекватно для двача
>>95861 (OP)Не используй PHP, возьми Node.js и какую-нибудь NoSQL БД, выйдет намного качественнее, а в перспективе будешь только быстрее и лучше делать веб-аппликэйшены.
>>95899С чего на этой связке должно получиться качественнее? Дебильный совет от дебила, во-первых, у любого другого динамического языка есть больше преимуществ, чем у JS, да и опу после Джавы будет проще делать серверную сторону не на JS, во-вторых, Нода достаточно специфическая вещь, работая с которой, нужно знать еще кучу всего сверху, чтобы не наступить в говно, в-третьих, NoSQL — это ноукомментс, блядь, немасштабируемая история с очень ограниченным изначальным масштабом задач, в которую аукцион, скорее всего, не входит.
>>95913Вот и дауны подъехали.>С чего на этой связке должно получиться качественнееЛегкий, быстрый реалтайм, с вебсокетами и всякими плюшками.> Дебильный совет от дебила>не на JSА на чем?>нужно знать еще кучу всего сверхуНаоборот, MEAN стэка будет достаточно.>NoSQL — это ноукомментсНоукомментс - это твой брэйн, если ты говоришь, что NoSQL >немасштабируемая
>>95936>Вот и дауны подъехали.Первый пост тоже мой, поэтому, наверное, наоборот.>Легкий, быстрый реалтайм, с вебсокетами и всякими плюшками.Вёбсокеты можно поднять отдельно на socket.io, остальное из перечисленного — это какие-то эфемерные субъективные моменты.>А на чем?На чём угодно. Можно и на JS, но конкретно опу лучше не, потому что мы пришли что-то ему посоветовать в конкретной ситуации, а не пропагандировать конкретные технологии.>Наоборот, MEAN стэка будет достаточно.А, ему всего лишь нужно изучить 4 новых технологии, каждая со своей экосистемой, ну да, какая фигня — вот об этом я и говорил.>Ноукомментс - это твой брэйн, если ты говоришь, что NoSQL >немасштабируемая NoSQL существует для определённого круга задач, и когда я говорю, что она немасштабируемая, я не имею в виду, что это с точки зрения производительности — сегодня масштабируется что угодно. NoSQL хороши только там, где у тебя могут быть разные представления одного и того же типа данных, которые невозможно связать вместе, а для опа это означает только то, что ему нужно учить новую игрушку — непонятно зачем. Это аукцион, блядь, не почтовый архив, где Монго действительно сработала бы лучше.