Разница между backend и frontend — различия между версиями
O.plkc (обсуждение | вклад) |
O.plkc (обсуждение | вклад) |
||
(не показано 10 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | [[Что Есть backend и frontend]] (здесь и далее по тексту -- ''Лектио'') -- это часть урока [[ | + | [[Что Есть backend и frontend]] (здесь и далее по тексту -- ''Лектио'') -- это часть урока [[О Програмировании]]. В [[Брацка Школа|Брацкой Школе]], уроки делятся на так называемые [[лектио]], каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару '''[[Выбор Профессии]]'''. |
==Что такое Frontend== | ==Что такое Frontend== | ||
− | |||
Фронтенд, также известный как клиентская сторона страницы, является видимой стороной веб-сайта. Другими словами, это концентрация на веб-дизайне. То, что вы видите и что вы используете, как визуальные аспекты веб-сайта, пользовательский интерфейс, раскрывающиеся меню и текст, объединенные разработчиком интерфейса, который пишет серию программ для связывания и структурирования элементов, чтобы они выглядели хорошо и прибавили интерактивности. Проблема разработки интерфейса состоит в том, что технологии и методы, используемые для разработки интерфейса веб-сайта, продолжают развиваться. Поэтому разработчик должен знать, как развивается месторождение. | Фронтенд, также известный как клиентская сторона страницы, является видимой стороной веб-сайта. Другими словами, это концентрация на веб-дизайне. То, что вы видите и что вы используете, как визуальные аспекты веб-сайта, пользовательский интерфейс, раскрывающиеся меню и текст, объединенные разработчиком интерфейса, который пишет серию программ для связывания и структурирования элементов, чтобы они выглядели хорошо и прибавили интерактивности. Проблема разработки интерфейса состоит в том, что технологии и методы, используемые для разработки интерфейса веб-сайта, продолжают развиваться. Поэтому разработчик должен знать, как развивается месторождение. | ||
+ | ===Языки frontend=== | ||
+ | <p>1. HTML – это язык разметки, который используется для создания веб-сайтов. Элементы, созданные на языке, используются для обеспечения фундаментальной структуры. HTML означает HyperText Markup Language, что означает, что он включает в себя специальные «элементы», такие как заголовок, заголовок, тело и т.д.</p> | ||
+ | <p>2. CSS – (каскадные таблицы стилей) Он описывает часть HTML, которая отображается при разработке. Его преимуществами является поддержка нескольких браузеров, простота и быстрота.</p> | ||
+ | <p>3. JavaScript – это самый важный и известный язык разработки интерфейса. Это позволяет веб-сайту быть адаптированным и адаптивным. Он также используется в разработке бэкенда.</p> | ||
+ | <p>4. SASS – это расширение возможностей записи CSS. Это позволяет легко вносить небольшие изменения, не пролистывая весь код.</p> | ||
+ | <p>5. J query – это библиотека JavaScript, которая улучшает обход HTML, обработку событий и анимацию. Он очень сжат и помогает сократить строки написанного кода.</p> | ||
− | + | ==Что такое Backend== | |
− | + | Разработка бэкенда сосредоточена на стороне сайта, которую пользователи не видят. Это то, что делает сайт интерактивным. Бек-энд можно также назвать «серверной стороной» веб-сайта. Во время работы веб-страниц вам нужно доступное место для хранения всей информации ваших пользователей. Этот центр хранения называется базой данных. | |
− | === | + | ===Языки Backend=== |
− | : | + | <p><b>Самые популярные языки программирования, относящиеся к backend:</b><p> |
+ | <p>Java – широко используется в создании приложений для Android и настольных компьютеров. Он хорошо известен благодаря автоматическому распределению памяти, портативности и одноразовой компиляции.</p> | ||
+ | <p>Ruby – это язык общего назначения. Лучшие характеристики этого языка - большая стандартная библиотека, гибкость, масштабируемость и доступность.</p> | ||
+ | <p>C#(си шарп) – простой, мощный, статически типизированный, объектно ориентированный язык программирования</p> | ||
− | + | ==Чем отличается backend от frontend== | |
+ | <p><i><b>Frontend</b></i> – он подразумевает эффективную реализацию макетов, кнопок, графики и других визуальных компонентов веб-приложений. | ||
+ | Нужно знать язык программирования, HTML, CSS, SASS, JavaScript. | ||
+ | Следует иметь художественное чутье. | ||
+ | Цель – создание максимально доступного для клиента веб-сайта.</p> | ||
− | + | <p><i><b>Backend</b></i> – oн включает в себя успешную реализацию функций веб-приложений, таких как базы данных, управление сервером и т.д. | |
− | + | Вы должны свободно владеть Python, Ruby, Java, PHP и т.д. | |
− | + | Можно работать самостоятельно. | |
− | + | Полезно иметь тяжелые навыки. | |
− | + | Если вы разработчик программного обеспечения, вам будет легче. | |
− | + | Цель состоит в том, чтобы убедиться, что программа работает во всех ожидаемых ситуациях, масштабируемой и быстрой без сбоев.</p> | |
− | |||
− | |||
− | |||
− | |||
− |
Текущая версия на 18:35, 14 февраля 2022
Что Есть backend и frontend (здесь и далее по тексту -- Лектио) -- это часть урока О Програмировании. В Брацкой Школе, уроки делятся на так называемые лектио, каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару Выбор Профессии.
Содержание
Что такое Frontend
Фронтенд, также известный как клиентская сторона страницы, является видимой стороной веб-сайта. Другими словами, это концентрация на веб-дизайне. То, что вы видите и что вы используете, как визуальные аспекты веб-сайта, пользовательский интерфейс, раскрывающиеся меню и текст, объединенные разработчиком интерфейса, который пишет серию программ для связывания и структурирования элементов, чтобы они выглядели хорошо и прибавили интерактивности. Проблема разработки интерфейса состоит в том, что технологии и методы, используемые для разработки интерфейса веб-сайта, продолжают развиваться. Поэтому разработчик должен знать, как развивается месторождение.
Языки frontend
1. HTML – это язык разметки, который используется для создания веб-сайтов. Элементы, созданные на языке, используются для обеспечения фундаментальной структуры. HTML означает HyperText Markup Language, что означает, что он включает в себя специальные «элементы», такие как заголовок, заголовок, тело и т.д.
2. CSS – (каскадные таблицы стилей) Он описывает часть HTML, которая отображается при разработке. Его преимуществами является поддержка нескольких браузеров, простота и быстрота.
3. JavaScript – это самый важный и известный язык разработки интерфейса. Это позволяет веб-сайту быть адаптированным и адаптивным. Он также используется в разработке бэкенда.
4. SASS – это расширение возможностей записи CSS. Это позволяет легко вносить небольшие изменения, не пролистывая весь код.
5. J query – это библиотека JavaScript, которая улучшает обход HTML, обработку событий и анимацию. Он очень сжат и помогает сократить строки написанного кода.
Что такое Backend
Разработка бэкенда сосредоточена на стороне сайта, которую пользователи не видят. Это то, что делает сайт интерактивным. Бек-энд можно также назвать «серверной стороной» веб-сайта. Во время работы веб-страниц вам нужно доступное место для хранения всей информации ваших пользователей. Этот центр хранения называется базой данных.
Языки Backend
Самые популярные языки программирования, относящиеся к backend:
Java – широко используется в создании приложений для Android и настольных компьютеров. Он хорошо известен благодаря автоматическому распределению памяти, портативности и одноразовой компиляции.
Ruby – это язык общего назначения. Лучшие характеристики этого языка - большая стандартная библиотека, гибкость, масштабируемость и доступность.
C#(си шарп) – простой, мощный, статически типизированный, объектно ориентированный язык программирования
Чем отличается backend от frontend
Frontend – он подразумевает эффективную реализацию макетов, кнопок, графики и других визуальных компонентов веб-приложений. Нужно знать язык программирования, HTML, CSS, SASS, JavaScript. Следует иметь художественное чутье. Цель – создание максимально доступного для клиента веб-сайта.
Backend – oн включает в себя успешную реализацию функций веб-приложений, таких как базы данных, управление сервером и т.д. Вы должны свободно владеть Python, Ruby, Java, PHP и т.д. Можно работать самостоятельно. Полезно иметь тяжелые навыки. Если вы разработчик программного обеспечения, вам будет легче. Цель состоит в том, чтобы убедиться, что программа работает во всех ожидаемых ситуациях, масштабируемой и быстрой без сбоев.