Blade – это фреймворк для построения web-приложений. На борту он имеет базовый Auth функционал, нативную возможность формировать json ответы, поддержку большого количества расширений и достаточно высокую производительность. У людей, которые знакомы с Spring, может возникнуть вопрос – а зачем нужен Blade, если есть Spring, который умеет всё то же самое и даже больше? Ответ прост. Blade очень легковесен – его исходный код занимает всего 500kb, поэтому его выгодно использовать в маленьких проектах вместо тяжеловесного Spring.
Почти любой джавист сидит на спринге.
Минус GSON
Минус Log4j
Уже 6 или более лет вышла 8 джава со стримами , зачем тогда нужна гуава, если остальные ее фичи так или иначе есть в спринге ? В 9 синтаксис неизменяемой коллекции ещё проще.
Blade последний раз обновлялся год назад. Для веб фреймворка это скорее смертный приговор. Есть сервлет апи, есть jetty. Вот тебе и набор для простого API