на каком языке написана Асана?
Я вижу, что API Asana сделан в ruby
Как создается бэкэнд? Использует ли он некоторые веб-фреймворки, такие как Rails?
1 ответов
с сайта асаны:
Луна, наша внутренняя структура для написания больших веб-приложений
при написании сложного, высокочувствительного веб-приложения есть все виды действительно сложных задач программирования, которые вы в конечном итоге делаете снова и снова для каждой функции, которую хотите написать. Это боли, слишком знакомые авторам Web2.0-стиль программного обеспечения (и Интерактивного программного обеспечения в целом). Когда мы начали Asana, мы знали, что хотим построить приложение, которое одновременно очень сложное по функциональности и очень быстрое по опыту, и чувствовал, что существующий набор инструментов просто не было до нюхать. Итак, мы построили Luna, внутреннюю сквозную структуру, которая автоматизирует напряженную работу по написанию богатых веб-приложений в беспрецедентной степени.