JavaScript(16)
-
자바스크립트 상표권 논란: 디노 랜드 vs 오라클
자바스크립트 상표권 논란: 디노 랜드가 던진 도전최근 **디노 랜드(Deno Land)**가 오라클의 자바스크립트 상표권을 문제 삼으며 미국 특허청(USPTO)에 청원을 제출했습니다. 디노 랜드는 오라클이 자바스크립트 관련 제품이나 서비스를 제공하지 않았기 때문에 상표를 방치했다고 주장합니다. 이 사건은 웹 개발자와 프로그래밍 커뮤니티에서 큰 주목을 받고 있으며, 자바스크립트 명칭 사용의 자유를 둘러싼 중요한 논의로 이어지고 있습니다.1. 상표권 청원의 배경자바스크립트 상표권은 2009년 오라클이 썬 마이크로시스템즈(Sun Microsystems)를 인수하면서 소유하게 되었습니다. 하지만 오라클은 이후 자바스크립트 생태계에서 적극적인 역할을 하지 않았습니다.지난 11월 22일 디노 랜드는 USPTO에 공..
2024.12.03 -
ViteConf 2024: Vite의 성과와 자바스크립트 도구의 미래
2024년, ViteConf 2024에서는 Vite의 창립자 Evan You가 기조연설을 통해 Vite의 놀라운 성과와 자바스크립트 도구의 미래에 대해 발표했습니다. 이번 발표에서는 Vite가 JavaScript 생태계에서 어떤 중요한 변화를 이끌어왔는지, 그리고 앞으로의 비전과 발전 방향에 대해 다루었습니다.Vite의 급격한 성장Vite는 2024년 현재 매주 1500만 다운로드를 기록하며 JavaScript 생태계에서 필수적인 도구로 자리잡았습니다. 처음에 등장했을 때, Vite는 빠르고 최적화된 개발 서버와 번들링 도구로 주목을 받았습니다. 그러나 시간이 지나면서 그 인기는 단순한 도구를 넘어, 전 세계 개발자들에게 필수적인 개발 환경을 제공하는 핵심 기술로 자리매김했습니다.Vite는 기존의 Web..
2024.11.26 -
[종료][한화비전] Cloud Front end Engineer
모니터링업계 최고 수준의 카메라, 인공지능 기술과 Cloud 환경을 바탕으로 더 안전한 미래를 만들어가는 일에 관심이 있으신가요?🔭글로벌 CCTV 제품에 다양한 기술을 개발하고 향상시키는 경험을 함께 하고 싶으신가요? 🖥️한화비전(홈페이지)에서 Security 분야 IT Top Solution Provider로 함께 성장하실 분들을 모십니다.🌞 🎵Our Job (앞으로 저희와 함께하실 일들이에요)🎵클라우드 서비스를 개발하는 agile scrum 팀에 소속되어 프론트엔드 개발자로서 업무를 수행해요시큐리티 도메인의 다양한 SaaS Web Application을 만들어요Cloud Web Application에서 사용될 공통 컴포넌트(UI, Media, Controller)를 만들어요Web Applic..
2024.11.18 -
[카카오] 광고 SDK 개발 / FE개발자 (경력)
◆ 직원 유형정규직 ◆ 영입인원0 명 ◆ 조직소개카카오의 광고 웹 SDK 개발 및 운영, 카카오 내 비즈니스 플랫폼들의 진입점이 되는 카카오비즈니스, 비즈니스 통합 계정과 다양한 비즈니스 환경의 유저 니즈를 수집하기 위한 비즈니스폼과 파트너 플랫폼을 담당하는 조직입니다.카카오의 비즈니스 요구 사항을 프론트엔드 기술을 통해 풀어내며 더 나은 기술과 결과를 위해 함께 공유하며 성장합니다. 테크 블로그주니어 FE 개발자의 색상 추출 라이브러리 개발기Promise는 왜 취소가 안 될까?ifkakao카카오 FE 개발 서바이벌 키트 - 디버깅광고 웹 SDK 개편기 with Preact◆ 업무내용모바일/인앱/PC 등 웹 환경의 매체에 다양한 형태의 광고를 배리에이션 노출하기 위한 웹용 광고 SDK 개발 및 운영웹 환..
2024.11.18 -
웹 개발 입문자를 위한 JavaScript 핵심 개념 완벽 정리
JavaScript는 웹 개발의 기본적인 프로그래밍 언어로, 그 안에는 프로그래밍의 기본 개념을 담고 있습니다. 이러한 개념을 이해하면 JavaScript뿐만 아니라 다른 언어에서도 응용할 수 있는 중요한 프로그래밍 사고를 키울 수 있습니다. 이번 글에서는 JavaScript의 주요 자료형, 변수, 함수와 같은 핵심 개념을 자세히 설명하겠습니다. JavaScript 프로그래밍 기본 개념1. 자료형 (Data Types)JavaScript에서 데이터를 저장하는 방식은 크게 **원시 자료형(Primitive Types)**과 **참조 자료형(Reference Types)**으로 나눌 수 있습니다.원시 자료형: 값 자체를 저장하며, JavaScript에서 가장 기본적인 자료형입니다. 변경 불가능(immuta..
2024.11.06 -
JavaScript 입문자를 위한 기본 문법과 핵심 원리 총정리
JavaScript는 웹 페이지의 상호작용을 구현하는 데 가장 중요한 프로그래밍 언어입니다. 웹 브라우저에서 직접 실행되기 때문에 사용자가 웹 페이지를 조작하고 반응형 웹 환경을 구축하는 데 필수적입니다. 초기에 웹의 간단한 기능 구현을 목적으로 개발되었으나, 현재는 서버와 클라이언트 모두에서 동작 가능한 전천후 언어로 성장했습니다. 이번 글에서는 JavaScript의 기본 문법과 함께 이를 통해 배우는 프로그래밍의 핵심 원리를 소개합니다. JavaScript 개요JavaScript는 HTML, CSS와 함께 웹을 구성하는 핵심 요소 중 하나로, 특히 다음과 같은 특성을 가지고 있습니다:동적: JavaScript는 사용자의 행동에 따라 실시간으로 변화하는 동적 웹 콘텐츠를 제공할 수 있습니다.인터프리터..
2024.11.06 -
Javascript없는 CSS Animation!
CSS 애니메이션은 자바스크립트 없이도 다양한 애니메이션을 가능하게 해주는 CSS 속성입니다. 이를 통해 간단한 효과부터 복잡한 애니메이션까지 구현할 수 있습니다. CSS 애니메이션의 핵심 요소는 @keyframes 규칙과 animation 속성입니다. 이 두 가지 요소가 함께 작동해 애니메이션의 움직임과 타이밍을 정의합니다. 1. CSS 애니메이션 기본 구성 요소(1) @keyframes 규칙@keyframes는 애니메이션의 단계별 상태를 정의하는 규칙입니다. 애니메이션 중간 상태를 정의하여 객체가 어떻게 움직이거나 변형되는지를 설정할 수 있습니다. 일반적으로 0%에서 100%까지의 상태를 정의해 시작과 끝 상태를 지정합니다.@keyframes moveRight { 0% { transform: ..
2024.10.29 -
CSS란?
1️⃣ CSS란?CSS(Cascading Style Sheets)는 웹 페이지의 스타일을 정의하는 언어로, HTML과 함께 사용되어 웹 페이지의 디자인과 레이아웃을 제어하는 데 중요한 역할을 합니다. HTML이 웹 페이지의 구조와 콘텐츠를 정의하는 반면, CSS는 해당 구조에 스타일을 입혀 시각적으로 보기 좋게 만듭니다. 2️⃣ CSS의 주요 역할 레이아웃 및 배치 설정: CSS를 사용하여 웹 페이지 요소들의 배치 방식을 정의할 수 있습니다. 예를 들어, 글자를 좌우 가운데 정렬하거나, 요소들을 수직으로 배치하거나, 그리드나 플렉스 박스(flexbox)를 이용해 복잡한 레이아웃을 만들 수 있습니다.스타일링: CSS는 텍스트의 폰트, 크기, 색상, 배경 이미지, 테두리, 그림자 등과 같은 다양한 스타일을..
2024.10.21 -
HTML 이란? - main 태그에 대해서 -7
오늘 하루는 어떠셨을까요? 고된하루를 보내신 분도 계실거고비교적 순탄히 지나가신 분들도 계실거라 생각이 드는데... 이 모든 분들이제 글을 읽어주시기 위해 접속해주시다니..완전 럭키비키쟈냐 그럼 오늘은 태그에 대해서 알아보고자 합니다!다들 조금만 힘내셔서 다함께 알아보도록 해요 !! 1️⃣ main 태그란? 태그는 HTML5에서 도입된 시맨틱 태그로, 문서의 주요 콘텐츠를 정의할 때 사용됩니다. 이 태그는 웹 페이지에서 핵심적인 내용(본문)을 구분하며, 페이지에서 유일하게 한 번만 사용해야 하는 중요한 시맨틱 요소입니다. 2️⃣ 주요 특징 문서의 주요 콘텐츠를 정의: 태그는 웹 페이지나 애플리케이션의 주 콘텐츠 영역을 명확히 정의합니다. 주로 웹 페이지의 중앙에 위치하며, 해당 페이지의 주제를..
2024.10.17 -
HTML 이란? - nav 태그에 대해서 -6
안녕하십니까 !? 오늘 하루는 어떠셨을지 궁금하지만이렇게 제 블로그에 방문해주셔서 오늘이 어떻든 내일은 즐거운 하루가 되실거예요(꼭!) 오늘 하루는 태그에 대해서 알아볼 예정인데요,시작하기전 태그이름을 보고 조금씩 느끼시겠지만역할에 따라 이름이 지정되어있어요! 태그는 머리에 위치해있는 사이트에 대한 정보 등을 제공하고, 태그는 말그대로 페이지의 몸통! 콘텐츠부분을 담당하는데그 콘텐츠중 , 등역할 및 특성에 맞는 네이밍을 가지고 있다는점을 알고 지나가시면좀 더 수월히 교육이 되실것 같아요 !! 자 그럼 오늘의 주제 태그에 대해서 알아보고 가시죠! 1️⃣ nav 태그란? 태그는 HTML5에서 도입된 시맨틱 태그 중 하나로, 웹 페이지 내에서 주요 내비게이션 링크 그룹을 정의할 때 사용됩니다. ..
2024.10.16