Книги по архитектуре клиентской части для веба
От: Аноним  
Дата: 17.04.13 04:32
Оценка:
Добрый день,

Порекомендуйте какие нибудь книги архитектуре клиентской части, под веб приложения.
Желательно, чтобы рассматривались подходы без Ajax и с Ajax.

Инструменты, в принципе не важны, но желательно на базе JavaScript frameworks.

Заранее спасибо.
Re: Книги по архитектуре клиентской части для веба
От: Yoriсk  
Дата: 17.04.13 06:47
Оценка: -1
Здравствуйте, Аноним, Вы писали:

А>Желательно, чтобы рассматривались подходы без Ajax и с Ajax.


А так еще бывает?
Re: Книги по архитектуре клиентской части для веба
От: silverwolf  
Дата: 17.04.13 15:44
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Добрый день,


А>Порекомендуйте какие нибудь книги архитектуре клиентской части, под веб приложения.

Все развивается очень быстро (на данный момент), поэтому лучше искать статьи.
А>Желательно, чтобы рассматривались подходы без Ajax
Сейчас, считаются устаревшими.
По организации Web-уровня лучше смотреть книги по REST (на данный момент это мейнстрим),
хорошой считают Restful Web Services, но мне она показалась очень простенькой (правда я уже был знаком с темой на момент прочтения)
А>и с Ajax.
Хороший вариант Learning JavaScript Design Patterns,
но она скорее по архитектуре фронт-энда, чем по работе с Ajax.
В общем можно посмотреть другие книги и статьи того же автора (Addy Osmani), какие-то время он активно писал на эту тему (сейчас меньше).
Re: Книги по архитектуре клиентской части для веба
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 17.04.13 18:16
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Добрый день,


А>Порекомендуйте какие нибудь книги архитектуре клиентской части, под веб приложения.

А>Желательно, чтобы рассматривались подходы без Ajax и с Ajax.

А>Инструменты, в принципе не важны, но желательно на базе JavaScript frameworks.


А>Заранее спасибо.


Немного устаревшее: http://silk.codeplex.com/
На подходе: http://www.amazon.com/Single-Page-Applications-end-end/dp/1617290750

Можно смотреть SPA в составе последнего апдейта Visual Studio 2012\ASP.NET

Гуглить по single page application.

Тема очень быстро развивается, книги не успевают штамповать.
Re: Книги по архитектуре клиентской части для веба
От: Aikin Беларусь kavaleu.ru
Дата: 22.04.13 08:53
Оценка:
Дисклаймер: я только начал интересоваться серьезным жаваскриптом на клиенте (jquery не в счет).

А>Порекомендуйте какие нибудь книги архитектуре клиентской части, под веб приложения.

А>Желательно, чтобы рассматривались подходы без Ajax и с Ajax.

А>Инструменты, в принципе не важны, но желательно на базе JavaScript frameworks.

Как уже сказали, направление относительно новое, стандартных подходов практически нет. Только что МВЦ, но он у всех свой.
Насколько я разобрался, каждый фреймворк предлагает что-то свое с точки зрения архитектуры (разбиения приложения на части).
Поэтому я бы начал с фреймворков. Выбрал бы парочку и разбирался с ними.
Для выбора фреймворка рекомендуют ToDoMVC. Можно поковыряться, конечно, но мне оно не особо помогало. До тех пор, пока я не разобрался с несколькими фреймворками. Сразу стало понятно куда смотреть и что у кого хорошо, а что нет.

Сейчас в моем фокусе 2 фреймворка: Angular и Backbone. В ангулар я влюблен. Очень плотно им занимаюсь. Разбирался с кнокаутом, но что-то мне в нем не нравится. Не знаю что.
Когда выберешь фреймворк -- материалов будет более чем достаточно.
Я учусь по тутоиалам и скринкастам (раньше считал скринкасты тратой времени, типа я быстрее прочитаю, сейчас же параллельно к видео набираю код и сразу же пробую -- рекомендую).

Линки:
Changing Times For Web Developers – 6 Tips You Should Read To Survive -- отличная статья о том что нужно знать современному вэб разработчику (всегда открыта в браузере, перечитываю периодически. Моя отправная точка в мир тяжелого JS).

JavaScript: от начала до конца -- отличный статья в плане "а что вообще бывает в JS" (коменты тоже хороши)

Скринкаст по Ангулар -- Ангулар я изучаю по нему, параллельно пробуя то что вижу. (я говорил, что я от ангулара в восторге?)

Бэкбон для чайников -- отличное введение в концепции, которые лежат в основе бэкбона (бэкбон я видел давно, но понимать его стал только после этой статьи).

http://shichuan.github.io/javascript-patterns/ -- не читал, висит открытая уже давно. Рассматривается в качестве "как можно в жаваскрипте".

http://addyosmani.com/blog/devtools-extensions-for-webapp-developers/ -- список инструментов js-web-developer'а. Пролистал, вроде ничего.

СУВ, Aikin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.