Создание сайтов с использованием JavaScript-фреймворков - PullRequest
0 голосов
/ 31 октября 2011

Я выучил и могу читать / писать код на JavaScript.Я бэкэнд-инженер по профессии и хочу научиться создавать сайты.Я подошел к тому моменту, когда я могу создавать каркасы и начинать писать базовый HTML.Мне никогда не удавалось создать полную веб-страницу, потому что на полпути они всегда выглядели ужасно.

Я видел много JavaScript-фреймворков (например, Bootstrap , Backbone.js и другие), которые можно использовать для создания веб-сайтов.

Какие рамки, если таковые имеются, мне следует использовать?Что бы вы порекомендовали мне использовать для создания сайтов (и почему, если применимо)?

Ответы [ 4 ]

1 голос
/ 31 октября 2011

Я бы не рекомендовал использовать JavaScript-фреймворк для создания всего сайта.Я бы порекомендовал только JavaScript для улучшения вашего сайта с помощью интересных функций.

Я не уверен, о каком типе сайта мы говорим, но если вы планируете получать трафик от поисковых систем -Подумайте дважды.

Google не так хорош в чтении контента, встроенного в JavaScript.Значение: ваш SEO будет ужасен, если вы решите создать сайт полностью на JavaScript .

HTML / CSS просто, чувак.Я уверен, что вы сможете узнать, что за один день - вершины!Ради бога, вы бэкэнд-инженер по профессии, HTML не может быть таким сложным для понимания:)

0 голосов
/ 31 октября 2011

Нельзя создать веб-сайт (по крайней мере, динамический) без языка на стороне сервера. Там вы можете вытащить из нескольких языков.

Если вы просто поклонник JavaScript, то можете использовать серверный JavaScript-код как Node.js. На стороне клиента вы можете использовать jQuery и иметь вспомогательную базу данных, такую ​​как MySQL.

0 голосов
/ 31 октября 2011

Я был на вашем месте не так давно - я программист, и у меня не было проблем с выбором бэкэнд-программирования, который требуется для веб-сайтов, но при разработке веб-страницы я просто не мог этого сделать. Я бы закончил с ужасно выглядящими веб-страницами, что очень обескураживало. Один из отличных способов обойти это - использовать шаблоны HTML / CSS - доступно множество бесплатных. Скачайте понравившийся вам файл, затем пройдите CSS и измените столько, сколько вам нужно, чтобы персонализировать свой сайт. Этот процесс также даст вам отличное понимание того, как работает CSS, и как его следует использовать для оформления страницы. Сделав это пару раз, вы будете достаточно уверены в себе и сможете создать веб-страницу с нуля. Если нет, продолжайте использовать шаблоны. Никакого вреда в этом нет.

Как уже упоминали другие, для мощного, динамичного веб-сайта вам также потребуется язык на стороне сервера. Фреймворки Javascript, такие как jQuery, хороши для интерфейса веб-сайта. В качестве бэк-энда вы можете попробовать CakePHP, CodeIgniter и т. Д. Или просто кодировать бэкэнд с нуля. Не похоже, что это будет проблемой для вас.

Некоторые сайты, предоставляющие бесплатные шаблоны HTML / CSS:

CSS Creme
FreeTemplatesOnline

Большинство из них оптимизированы для 1024x768, что может показаться немного устаревшим для некоторых. Попробуйте настроить CSS-код, чтобы сделать шаблон подходящим для ваших целей - изменить изображения, ширину и т. Д.

0 голосов
/ 31 октября 2011

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

Если я не понял ваш вопрос, то это все. Такие фреймворки, как jQuery, действительно могут улучшить страницу, сделать ее красивой и, к счастью, гораздо более удобной для пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...