Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Открой для себя волшебный мир реальной рыбалки. Лови реальную рыбу на реальных водоемах! Исследуй новые рыболовные места и заполучи заветный трофей.

Реальная Рыбалка

Симуляторы, Мультиплеер, Спорт

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Javascript + Программирование

С этим тегом используют

IT HTML IT юмор Программист Frontend CSS Разработка Python Картинка с текстом Юмор Все
680 постов сначала свежее
1
cododelia
cododelia
7 месяцев назад
Лига программистов

ЧЕТЫРЕ РАЗА! — ПЕРЕПИСЫВАЛ... проект! (Supabase, Strapi, AppWrite, Directus, FilamentPHP)⁠⁠

ЧЕТЫРЕ РАЗА! — ПЕРЕПИСЫВАЛ... проект! (Supabase, Strapi, AppWrite, Directus, FilamentPHP) Программирование, Javascript, Backend, Cms, Mysql, Postgresql, IT, Фриланс, Длиннопост, PHP, Laravel, Nodejs, Typescript, Личный опыт, React

AppWrite, SupaBase, Directus, Strapi - не понравились

AppWrite

Есть всё, кроме массового импорта. Мощнейшая вещь.

Но настройка его сложна для новичка, и жрет о 2-4гб оперативки на сервере.

SupaBase

Крутая штука, не допёр как сделать авторизацию 🤣

И тоже с настройкой были траблы.

Плюс мне не нравится HTTP Basic Авторизация по захардкоженным credentials в конфиге прокси сервера.

За то импорт и экспорт нормальный есть

Directus

Очень крутая штука, особенно его Flows.

Стал сильно продуманнее за прошедшие полгода с моей встречи с ним.

Но все так же документация меня вымораживает. Много не раскрытых тем, и скрытых, не упомянутых ограничений.

Например условная нода логики в тех же Flow - не поддерживает тупую проверку входных данных на их наличие... Не уверен что мне когда-либо понравится это. И так же во flows много других ограничений, хотя задумка улетная.

В остальном это комбайн для супер быстрого старта, толком даже без настроек, всё мышкой можно сделать.

Ограничения так же можно обойти, сделав простое расширение, я так пол логики в прошлом проекте сделал, но теряется весь шарм легкости и наглядности. 🥲

Думаю ребята в нужном направлении двигаются, и их время просто ещё не настало, держу звезду на гитзабе за них.

Strapi

HeadlessCMS, да. Крутая, да. Популярная? А вот хз-хз.

Вроде раньше много где встречал про неё статьи, и на гитхабе звезд куча насыпано.

НО КАК? Как может не быть у такой популярной CMS функционала для импорта/экспорта, хотя бы банального!?

Он справделивости ради есть в официальном маркете расширений, но... На прошлую версию 😖 Не без обратной совместимости 😩

Ну я его тоже оставил откисать.

FilamentPHP

Тяжелая артилерия из TALL Stack компонентов и не то что целой системы, а уже целой ЭКОсистемы для любого рода панелей, да еще и на базе Laravel 😤

Ну это козырь был.

Я пытался, честно, вот даже описал что меня останавило, и на каждый из вариантов я потратил минимум 4 часа времени.

Думал ребята допили свои проекты, обещающие супер быстрый старт, но везде какие-то проблемы...

В итоге я все же снова взял в работу этот стэк для бэка. Нельзя на нем не сделать бэк. Ну нет ограничений, сколько бы я не придумывал.

Меня просто удивляет продуманность этого Filament. Баги есть, не без них, конечно. Как оказалось без ошибок ни то, что люди, роботы не справятся 🙃 (Отсылка к нейросетям)

Тут я за пару дней уложился извернуться и не сорвать сроки, а сделано:

  • Админка

  • Бизнес логика

  • Token Based Авторизация по API
    (пришлось потратить полдня, чтобы разобраться в этой теме, так как я её намеренно игнорировал последние 3 года)

  • API c аутентификацией по токену

  • Расширение для хрома на WXT + React (TanStack Router, Query, Store)

  • Для расширения хромовского - я вообще только с WXT работал и голым React, чисто для верстки.

К сожалению - опять не пригодился Background скрипт, так что всё ещё познать вполне не удастся разработку расширений...

Но с TanStack я не работал. Как-то раз для крипто проекта пытался его настроить и за целый день - так и не вышло. Сейчас же скажу - это мастхэв! Очень крутая штука!

Ну и отказался от Tailwind и SCSS в пользу CSS Modules в паре с clsx. И я не сказал бы, что стили писать долго. В моем случае я заказы беру вообще без дизайна и предпочтений, так что 50-80% от них пишет нейросеть, а я просто не претендую на произведение искусства 😆

Кто работал с этими комбайнами, опишите свой опыт, мб я чего не догоняю...
Конкретно с AppWrite - разбираться не стал в силу ограничения по срокам, а supabase по инерции последним выбыл.

Показать полностью
[моё] Программирование Javascript Backend Cms Mysql Postgresql IT Фриланс Длиннопост PHP Laravel Nodejs Typescript Личный опыт React
3
532
tproger.official
tproger.official
7 месяцев назад
Типичный программист

Расизм в программировании⁠⁠

[моё] IT IT юмор Программирование Javascript Джей и Молчаливый Боб Программа Видео
50
Блог компании
kata.academy
kata.academy
8 месяцев назад
Лига программистов

Кто такой разработчик из сферы frontend: показали наглядно⁠⁠

Frontend-разработчик — одна из самых востребованных специальностей в IT. С помощью инфографики показали все, что нужно знать об этой профессии.

Кто такой разработчик из сферы frontend: показали наглядно Обучение, Технологии, IT, Frontend, Разработка, Программирование, Javascript, Длиннопост, Блоги компаний

Это специалист, который работает с JavaScript и отвечает за пользовательский интерфейс, внешний вид сайта и его функциональность. Кроме того, он занимается разработкой архитектуры сайта, верстает страницы в HTML и CSS и оптимизирует код. Именно frontend-разработчик делает сайт интерактивным и современным.

Кто такой разработчик из сферы frontend: показали наглядно Обучение, Технологии, IT, Frontend, Разработка, Программирование, Javascript, Длиннопост, Блоги компаний

В среднем начинающий специалист претендует на зарплату от 75 тысяч рублей, что может быть ниже ожиданий. Мы в Kata Academy гарантируем трудоустройство с зарплатой от 100 тысяч рублей, в противном случае мы не возьмем с вас оплату за обучение. Ближайший поток для frontend-разработчиков стартует 20 ноября, успейте записаться на курс.

Кто такой разработчик из сферы frontend: показали наглядно Обучение, Технологии, IT, Frontend, Разработка, Программирование, Javascript, Длиннопост, Блоги компаний

Работа с асинхронным кодом — это концепция, при которой программа выполняет задачи не по порядку, а одновременно. Это помогает запускать длительные операции без блокировки функций и улучшать взаимодействие с пользователем.

Кто такой разработчик из сферы frontend: показали наглядно Обучение, Технологии, IT, Frontend, Разработка, Программирование, Javascript, Длиннопост, Блоги компаний

Стек разработчика — это набор языков программирования, технологий и инструментов, которые специалист использует для создания программного обеспечения. В стек могут входить фреймворки, библиотеки, базы данных и другие ресурсы, необходимые для разработки.

Мы обучаем студентов основам разработки, включая работу с HTML, основными типами данных и структурой кода в JavaScript, а также используем TypeScript и популярные библиотеки и фреймворки для построения современных приложений.

Кто такой разработчик из сферы frontend: показали наглядно Обучение, Технологии, IT, Frontend, Разработка, Программирование, Javascript, Длиннопост, Блоги компаний

Освоить навыки frontend-разработчика можно за 9 месяцев в Kata Academy. Начните учиться без вложений по системе с постоплатой. Для поступления и обучения вам не нужны ни кредиты, ни рассрочки. Оплата за курс происходит только после того, как вы устроитесь на работу по специальности с зарплатой от 100 000 рублей — и никак иначе.

ОСТАВИТЬ ЗАЯВКУ

Реклама ООО «Ката Академия», ИНН: 7802925162

Показать полностью 5
Обучение Технологии IT Frontend Разработка Программирование Javascript Длиннопост Блоги компаний
8
1
cododelia
cododelia
8 месяцев назад
Web-технологии

Бинарники, RUST и JavaScript (Bun)⁠⁠

В комментариях рассказывал, что учил Rust, делая пошаговый эффективный setup сценарий для настройки Ubuntu в качестве веб сервера.
После чего планировалось его собрать в бинарник.

Я нашел нужные библиотеки, разобрался с базовыми принципами работы на Rust, и определил порядок действий и архитектуру проекта, но на этом и остановился, так как подвернулся коммерческий проект.

Так сейчас я вспомнил один факт!
У JavaScript - есть шикарнейшая среда выполнения Bun, предоставляющая еще и набор довольно интерсных инструментов.
Полностью о нём пока не стану рассказывать, суть не в этом, а в возможности компиляции кода в бинарник. При этом, нечто подобное есть и в последних версиях NodeJS в виде патчинга бинарника интерпретатора JavaScript кодом (упоминалось начиная с 16, если не ошибаюсь).
Но в Bun умеет в рантайм исполнения TypeScript без необходимости сборки проекта в JavaScript. А ещё говорят, что есть возможность оптимизации этого TS/JS в байткод.
Но я вижу, что Bun явно в проигрыше по памяти, а производительность и не ставил под сомнение, Rust шустрее.

Бинарники, RUST и JavaScript (Bun) Программирование, Javascript, Typescript, Nodejs, Linux, Ubuntu, DevOps

Такой скрипт занимает 20Mb RAM, а сам по себе весит 57Mb

Но!
Мне никогда и не требовалась производительность. У меня в приоритете скорость и удобство разработки.
А в NPM я помню, есть огромное разнообразие отличных библиотеки для CLI.
И упаковав это всё дело в бинарник весом ±60-120Mb — останется просто его закинуть на сервер, запустить, выбрать что нужно установить, И..(!)
Пойти пить чай на минут 15
(вместо 20-60 минут настройки сервера - мы тратим 5 минут и пьем чай 10-20, и это при наличии опыта, новичкам сильно больше сэкономит времени)

Обязательно сделаю такой инструмент, по идее он сможет привлечь не очень опытных Linux юзеров и собрать вокруг себя комьюнити. (правда из новичков)

А ещё, для шарящих — пробую Cursor в сравнении с Github Copilot и взял в работу проект, на котором будет расширение для браузера на React в WXT и бэкендом на AppWrite
Так что будет чего интересного рассказать и обсудить у меня в тг @cododelia (тыкабельно)

Показать полностью 1
[моё] Программирование Javascript Typescript Nodejs Linux Ubuntu DevOps
10
43
asbcorps
asbcorps
8 месяцев назад

Сборники заданий по программированию⁠⁠

Всем бедным преподам приходится выкручиваться с заданиями по языкам программирования.
ибо теории много. а практикумов по заданиям не найдешь. особенно по каждым темам.
замучившись сам с такой проблемой решил наделать задачников по темам
предлагаю вашему вниманию оные.
https://github.com/asbcorp24/zadachik
Буду постепенно допиливать и добавлять другие.
сделал в html файлах чтобы проще было работать

Сборники заданий по программированию Урок, Программирование, Студенты, Образование, Высшее образование, Python, Javascript, Java, C++

там же расширение для хрома для создание подобного, если какие нужны языки пишите

Показать полностью 1
[моё] Урок Программирование Студенты Образование Высшее образование Python Javascript Java C++
1
sinMaminoyPodrug
sinMaminoyPodrug
8 месяцев назад

Ссылки на официальные документации экосистемы Vue.js на русском языке⁠⁠

  • Документация для Vue 3

  • Документация для Vue Router

  • Документация для Pinia

Примеры готовых компонентов
для решения типичных задач: Component party
(в верхнем меню выберите Vue 2 или Vue 3)

Vue Javascript Frontend Программирование
0
Блог компании
kata.academy
kata.academy
8 месяцев назад

8 причин выучить JavaScript к 2025 году⁠⁠

Популярность JavaScript в рейтинге TIOBE достигла максимума за последние шесть лет. Разбираемся, почему так и зачем учить язык именно сейчас.

8 причин выучить JavaScript к 2025 году Обучение, Javascript, Программирование, Разработка, Код, IT, Telegram (ссылка), Блоги компаний

Доминирование в веб-разработке

На JavaScript написано 98,9% всех сайтов — это основной язык в вебе. Чтобы понять, насколько от него зависит интернет, достаточно вспомнить историю с модулем left-pad, когда 11 строчек удаленного кода на JS привели к коллапсу сети.

Простота доступа

Чтобы кодить на JavaScript, достаточно обычного текстового редактора вроде Notepad++ и веб-браузера — все это запустится даже на среднем ПК или ноутбуке. Покупать мощное железо или апгрейдить старое необязательно. Также для работы с JS есть много песочниц для безопасного кодинга.

Обилие бесплатных материалов

За неполные 30 лет существования по JavaScript накопилась огромная образовательная база: от видеоуроков и форумов до масштабных вики, учебников и профессиональных курсов. А еще JS постоянно развивается: появляются новые фреймворки и библиотеки, которые расширяют возможности программистов.

Кроссплатформенность

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

Разработка полного цикла (Full-Stack)

С появлением Node.js JavaScript стал универсальным инструментом. Платформа позволяет работать как с фронтендом, так и с бэкендом.

Серверная разработка

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

Карьерные возможности

Кроссплатформенность и Full-Stack развязывают руки в выборе направлений для развития. Средняя зарплата специалиста по JavaScript в 2024 году по данным Хабр Карьеры — 225 000 рублей. На старте — 88 000 рублей.

Спрос на разработчиков JS тоже высокий. В октябре по запросу JavaScript на HH представлено 7 680 открытых вакансий в разработке и тестировании. Для сравнения, по запросу HTML — 3 145.

Сообщество программистов

Вы всегда можете обратиться за помощью, получить советы или найти готовые решения на форумах, в соцсетях и комьюнити. Это облегчает обучение JS и развитие. А еще можно участвовать в конференциях, мастер-классах и IT-вечеринках.

Познакомьтесь с начинающими и опытными JS-разработчиками в нашем открытом чате: задавайте вопросы и читайте советы по карьерному пути.

Изучение JavaScript — инвестиция в будущее. С его помощью вы построите успешную карьеру в IT. Мы в Kata Academy обучаем фронтенду на JS за девять месяцев с оплатой после трудоустройства. Как это работает: вы проходите нашу программу, получаете работу с гарантированной зарплатой от 100 000 рублей на старте и только после этого оплачиваете учебу. Оставляйте заявку: расскажем подробнее.

НАЧАТЬ ОБУЧЕНИЕ

Реклама ООО «Ката Академия», ИНН: 7802925162

Показать полностью 1
Обучение Javascript Программирование Разработка Код IT Telegram (ссылка) Блоги компаний
57
Партнёрский материал Реклама
specials
specials

Только каждый третий пикабушник доходит до конца⁠⁠

А сможете ли вы уложить теплый пол, как супермонтажник?

Проверить

Ремонт Теплый пол Текст
user9626430
user9626430
8 месяцев назад
Серия chatGPT

Клон Flappy Bird за 5 минут с помощью chatGPT на React JS!⁠⁠

Пишу клон игры Flappy Bird с помощью chatGPT и новейшей текстовой модели o1 на React JS!

В ролике:

✔️покажу процесс создания игры

✔️расскажу о сложностях, с которыми я столкнулся

✔️дам пару советов, что бы выжимать из chatGPT максимум

Смотреть на YouTube:

Смотреть в Вк:

Показать полностью 1
[моё] ChatGPT Разработка Javascript Программирование Гайд Flappy Bird IT Айтишники YouTube Видео ВК Технари Видео
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии