Comments 13
public class HandlerFactory implements org.ratpackframework.launch.HandlerFactory

Почему бы и нет?
Вот почему да:
На этот класс нигде в коде больше не ссылаются, так что никаких конфликтов не будет. Зато для ознакомительного материала это очень удобно, можно показать о каком классе фреймворка идёт речь без копания в импортах. Самое гавное — хорошие названия ценны, особенно в таких статьях. Зачем отказываться?
На этот класс нигде в коде больше не ссылаются, так что никаких конфликтов не будет. Зато для ознакомительного материала это очень удобно, можно показать о каком классе фреймворка идёт речь без копания в импортах. Самое гавное — хорошие названия ценны, особенно в таких статьях. Зачем отказываться?
«в Джаве никогда не было «легковесных» фреймворков.»
ээ! как же не было? А Spark? А Jersey? А RESTlet? А Sitebricks?
ээ! как же не было? А Spark? А Jersey? А RESTlet? А Sitebricks?
На самом деле с Sinatra очень много фреймворков списано. Например, для Scala есть Scalatra (http://www.scalatra.org/).
Есть простой фреймворк для java REST-full JSON web service:
http://dropwizard.codahale.com/
Это попытка совместить Jetty/Jersey/Jackson.
В результате код выглядит достаточно логично и лаконично.
http://dropwizard.codahale.com/
Это попытка совместить Jetty/Jersey/Jackson.
В результате код выглядит достаточно логично и лаконично.
Отличные статьи пишите. Продолжайте в том же духе.
В копилку легковесных framework'ов: github.com/svenefftinge/jettyxtension. Этот написан правда не на Java, а на Xtend. Зато он занимает всего 1 файл — HttpHandler.xtend. По сути, это даже не framework, а просто надстройка над Jetty.
В копилку легковесных framework'ов: github.com/svenefftinge/jettyxtension. Этот написан правда не на Java, а на Xtend. Зато он занимает всего 1 файл — HttpHandler.xtend. По сути, это даже не framework, а просто надстройка над Jetty.
Sign up to leave a comment.
Ratpack — талантливо перепето