Обновить

Комментарии 13

Почему бы и нет?
Вот почему да:
На этот класс нигде в коде больше не ссылаются, так что никаких конфликтов не будет. Зато для ознакомительного материала это очень удобно, можно показать о каком классе фреймворка идёт речь без копания в импортах. Самое гавное — хорошие названия ценны, особенно в таких статьях. Зачем отказываться?
Ну если писать на Java, то ещё есть Spark. Что скажете насчёт него? Думаю написать на нём домашний проектик.
Да, про Spark я забыл. Тоже клон Синтары. Мне кажется преимущество Ratpack-а в том, что он не только Java. Я очень рекомендую делать проектик именно на нем, даже если начнете с Джавы, потому-что постепенно переползете на Груви, и ни разу не пожалеете :)
Добавил в статью про Спарк.
«в Джаве никогда не было «легковесных» фреймворков.»

ээ! как же не было? А Spark? А Jersey? А RESTlet? А Sitebricks?
Jersey и RESTlet заточены на построение REST APIs. Можно, конечно их абьюзить как веб-фреймоврки, но зачем? Про Spark ответил выше. Sitebriks прикольный, раньше не видел, сейчас добавлю в статью.
На самом деле с Sinatra очень много фреймворков списано. Например, для Scala есть Scalatra (http://www.scalatra.org/).
Топик не читай/комменты пиши :-)
Отличные статьи пишите. Продолжайте в том же духе.

В копилку легковесных framework'ов: github.com/svenefftinge/jettyxtension. Этот написан правда не на Java, а на Xtend. Зато он занимает всего 1 файл — HttpHandler.xtend. По сути, это даже не framework, а просто надстройка над Jetty.
Спасибо! Написание статьи на хабр отбирает намного больше душевных сил, чем например, доклад на JavaOne SF, но постараюсь :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации