2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Генеральный
партнёр


Все на CodeFest X →

Десятый. Юбилейный. 30–31 марта 2019

Серверный JavaScript: NodeJS и CouchDB

JavaScript — это современный язык программирования, простой и доступный, но в то же время очень мощный. Благодаря браузерам реализации JavaScript есть в большем количестве устройств, чем любого другого языка программирования. Очередной виток развития интерпретаторов привел к тому, что ему стало тесно в узких рамках браузеров. Я хочу рассказать, какие возможности открылись для разработчиков серверных приложений с использованием этого языка.

NodeJS — это первая реализация серверного JavaScript, которой хочется пользоваться. Построенная на базе Google V8, эта среда уже сейчас предоставляет возможности для создания эффективных масштабируемых приложений, в полной мере реализующих возможности этого языка и современного динамичного веба. Развитие NodeJS и V8 идет крайне быстро, так что лучше поторопиться.

Apache CouchDB — это гораздо больше, чем просто очередная база данных. Это новый взгляд на хранение, обработку и представление данных, освобождающий от оков строгих моделей с использованием традиционных СУБД и устраняющий разрыв между объектной и реляционной парадигмой. Это высоконадежный сервер данных, но вдобавок еще и сервер приложений на JavaScript, и веб-сервер, способный невероятно эффективно обрабатывать тысячи одновременных соединений. CouchDB в одиночку способен предоставить весь стек технологий, необходимых для разработки современных веб-приложений.


Презентация доклада:

 

Видеоприглашение на конференцию: