Появилось немного свободного времени, хочется поиграться с чем-то новым и интересным, при этом чтобы это было полезным. Единственное что приходит на ум - написать очередной вебмэйл клиент, посколько под него я смогу найти пользовательскую базу.
Хочется попрактиковаться в следующем:
- Python. Посколько на питоне не писал ничего сложнее гуевых хелловорд, теряюсь с чего начать для веба. Копать в сторону django? Flask? web.py? Есть ли смысл пытаться разобраться что такое Twisted и, в частности, Twisted Mail?
- Какое-нибудь NoSQL решение для хранения учетных записей, адресных книг, логов, сессий, а так же как кэш заголовков писем, фолдеров и счетчиков. Склоняюсь к MongoDB
- Весь фронтэнд хочется целиком и полностью на ExtJS
Можно ли использовать эти технологии для написания webmail'a? Посоветуйте, отсоветуйте