찾다

내 Dev Ama의 클립

Apr 13, 2025 am 10:55 AM

내 Dev Ama의 클립

나는 최근 Dev에서 AMA를했다. 좋은 Indiewebber와 같은 답변을 여기에 포팅 할 기회를 얻었습니다.

2020 년에 프론트 엔드 데브로 시작했다면, 가장 먼저 배우고 그 이유는 무엇입니까?

웹 사이트를 만들고 돌보는 것이 당신의 직업 인 위치에 자신을 배치해야합니다. 일찍 당신을 위해 스트레칭처럼 느껴지더라도. 도메인을 얻고 공개 인터넷에서 웹 사이트를 얻으십시오. 그것에 당신의 이름을 넣으십시오. 이제 당신은 스스로 스스로를 주었고, 아이디어를 실현시켜야하기 때문에 기술을 배울 것입니다.

650 년 전, 그것은 Ol 'College Band의 웹 사이트를 설치했습니다. 웹 사이트가 필요했습니다! 그것은 나에게 재미있게 들렸고, 나는 도메인을 구매하고 호스팅하고 WordPress 웹 사이트를 설치함으로써 어려움을 겪었습니다. 그런 다음 시간이 지남에 따라 디자인을 변경하고 템플릿을 변경하고 멋진 기능을 추가하는 등 프론트 엔드 웹 기술을 배웠습니다.

프로젝트를 통해 프로젝트를 통해 배우십시오.

블로그 게시물로 바꾸고 싶은 것을 어떻게 결정하고 간단한 트윗으로 남겨 두는 것을 어떻게 결정합니까?

나는 보통 트윗을 피하지 않을 것입니다. 트윗은 보통 어쨌든 블로그 게시물에 좋은 입증 된 근거입니다. 아무도 신경 쓰지 않았다면, 아마도 그다지 좋지 않을 수도 있습니다. 그것이 좋은 참여를한다면, 그것은 주변 대화가 블로그 게시물을 만드는 데 유용한 것과 같습니다. 또한 트윗은 문을 쫓아 내기가 너무 쉽습니다. 블로그 게시물은 의도적으로 편집 및 일정 등을 포함하는 더 긴 일정을 가지고 있습니다.

예제 트윗이 있습니다. 바보 같은 작은 UI 실험. 나는 데모를 떨어 뜨리기 위해 그것에 대해 블로그를 기다리고 싶지 않았다. 그러나 트위터 스레드에서, 나는 흥미로운 기술적 피드백, 사람들이 가장 놀라운 부분에 대한 정보와 다른 관련 아이디어를 얻었습니다. 그것은 훨씬 더 강력한 블로그 게시물로 이어질 것입니다.

나는 심지어 Dev를 정직하게 그렇게 취급합니다. 나는이 블로그 게시물 반응을 여기에 빨리 썼지 만, 피드백의 일부로 내 블로그를 위해 개선했습니다.

당신은 "와우"와 같은 좋아하는 CSS 트릭이 있습니까?

CSS의“Scroll Shadows”는 내가 가장 좋아하는 CSS 요령 중 하나라고 생각합니다. 원래 Roman Komarov에 의해 사용되었지만 Lea Verou가 설명하고 개선했습니다. 나는 다른 날에 스테판 주 디스 (Stefan Judis)의 아이디어를 중심으로 도구를 보았다.

그것은 4 층의 그라디언트 배경을 포함하는 진정한 마인드 벤더이며, 각각 위치, 크기 및 색상이 다르게 스크롤과 관련하여 행동 적으로 다릅니다.

실제 UX 의미가 있기 때문에 단순한 트릭이 아닙니다. 스크롤 할 수있는 곳의 그림자를 보여주는 것이 중요합니다. iOS의 최근 디자인 업데이트에 대한이 이야기를 고려하여 스크롤 할 수있는 장소 뒤에 숨겨져 있지만 그곳에가는 방법에 대한 여유가 없었습니다. (기록을 위해 Spotify에서 항상 나에게 일어난다.)

영향력과 노출을 높이기위한 비슷한 길을 따라 가려고 노력하는 개발자에게 3 가지 빠른 조언은 무엇입니까?

글쓰기 만이 유일한 방법 이라고 생각합니다.

나는 글쓰기 이외의 영향을 미치는 영향력을 가진 개발자를 생각할 수 없습니다. 또는 글을 쓰지 않는 경우 YouTube 채널이거나 다른 형태의 공개 물건을 만드는 것 입니다.

Houdini Apis가 석방 될 때 개인적으로 얼마나 많은 것을 보십니까? 어떤 API에 대해 가장 흥분하고 있습니까 (그림, 레이아웃, 타이핑 OM,…)?

이 슈퍼 레벨은 때때로 내 머리에 느껴집니다. 사양을 보면 이와 같은 것들의 산업적 영향을 상상하기가 어렵습니다.

나에게, 그것은 레이아웃 API가 가장 강력한 잠재력을 가지고있는 것 같습니다.

내가 지금 상상하고있는 것은 Houdini가 나와 같은 일상적인 프론트 엔드 개발자에게 영향을 미치지 않는다는 것입니다. 나는 Houdini 코드를 많이 쓰지 않을 것입니다. 그러나 다른 사람들이 나에게 유용한 것을하기 때문에 다른 사람들이 만드는 멋진 것들을 사용할 것입니다. 대부분의 사람들이 자신의 라이브러리를 쓰지 않거나 NPM 패키지를 게시하지 않은 것처럼, 그들은 단지 그것들을 사용합니다.

Houdini가 와우를하는 것은 재미 있습니다. 누군가가 그것을 찾고 있다면 Vincent de Oliveira의 쇼케이스 웹 사이트를 살펴보십시오.

Codepen 및/또는 CSS- 트릭에서 일하는 것이 가장 좋아하는 점은 무엇입니까?

내가 정말 좋아하는 게 알아? 나는 매일 사무실에 들어가고 그날 내가 할 일에 대해 꽤 괜찮은 자유를 얻는 것을 좋아합니다. 아마 회의가있을 것입니다. 나는 아마도 올 캘린더에 몇 가지 물건을 가지고있을 것입니다. 나는 아마도 내가 만나려고하는 팀의 기대를 가질 것이다. 그러나 나는 또한 보통 나에게 흥미로운 것들을 추구 할 시간이 충분합니다.

때때로 나는 일부 이메일을 뚫는 순간에 있습니다. 때때로 나는 재미있는 것처럼 들리는 데모로 땜질하고 싶다. 때로는 생각을 쓰거나 비디오를 녹음하고 싶습니다. 때때로 나는 무언가를 계획하거나 문서화하고 싶습니다. 때때로 나는 다른 사람들과 이야기하거나 한 쌍의 프로그래밍을하고 싶습니다.

나는 내가 보스 (LOL)라는 것이 운이 좋았고 나는 의도적으로 그 위치에 내 자신을 두었으므로 나는 그 자유가있다.

CSS를 추가 할 수있는 것은 무엇입니까?

나는 누군가가 이것을 물을 때마다 우리 모두가 컨테이너 쿼리를 외치기 위해 모든 기회를 가져야한다고 생각합니다! 우리가 그들을 얻을 때까지.

아이디어는“이 요소가 넓을 때이 CSS가 적용되어야한다”고 말하는 CSS를 쓸 수 있어야한다는 것입니다. 그리고 너비뿐만 아니라 이미 페이지 레벨에서 우리가 가진 미디어 쿼리.

사용 케이스의 가장 좋은 데모는 Philip Walton의 페이지입니다.

이 두 가지 사이에 항상 직접 연결되어 있지 않기 때문에 페이지가 얼마나 넓지 않은지에 따라 얼마나 넓은 지에 따라 자체적으로 섞인 카드 구성 요소를 작성하고 싶습니다 (예 : 카드 구성 요소는 큰 화면에서 좁은 사이드 바에 표시 될 수 있지만 태블릿이나 무언가에서 전체 폭이 될 수 있습니다).

모든 구성 요소는 그런 상황에 처할 수 있으므로 CSS의 사랑을 위해 해당 구성 요소에 스코핑 된 미디어 쿼리를 작성하겠습니다. 나는 우리가 이것을 가지고 있다면, 우리가 쓴 대부분의 미디어 쿼리가 페이지 수준이 아니라 이것들 일 것임을 알았을 때 다른 많은 사람들을 반향합니다.

{위치 : 위의 위치; }?

나는 내 경력에서 한 번 큰 주름 기반 결정을 한 적이 없다고 확신하지 못한다. 그 생각의 큰 팬이 아닙니다. 이 중요한 모듈이 교차하지 말아야 할 줄이 있습니다. 가장 중요한 것들이 페이지에서 더 높아 지도록 우선 순위를 정하십시오. 웹 사이트는 신문처럼 접히지 않습니다.

또한, 우리는 현재 뷰포트 장치를 가지고 있으므로, 가시적 인 뷰포트 영역에 무언가를 배치해야한다면 가능하면 가능합니다.

블로그 게시물을 오랫동안 작성한 이후로 글을 쓰는 프로세스를 개발 했습니까?

...! 그것은 여전히 ​​나에게 꽤 캐주얼 한 느낌이 들기 때문에 (내 작문 중간 품질이라고 부르겠습니다), 광야에서 오두막을 빌려서 일몰과 저렴한 위스키에서 영감을 얻는 것과는 다릅니다.

  • 나는 나에게 오는 모든 블로그 게시물 아이디어를 기록합니다. 나는 그 목록을 공개적으로 공개하려고 노력하지만 나는 또한 내가 더 슬로프가 될 수있는 개인 목록이 있습니다.
  • 나는 가능한 한 그 목록에 많은 맥락을 넣었으므로, 처음에 그것을 적어 놓은 것과 같은 감정을 소환하기를 희망 할 수 있습니다. 일주일 후에 아이디어를 다시 방문하고 할 수 없다면 아마도 좋은 생각이 아닐 것입니다.
  • 나는 가능한 한 많은 맥락으로 게시물을 씁니다. 가벼운 연구는 일반적으로 관련되어 있습니다.
  • CSS- 트릭에 대한 편집자가 있으므로 예약되기 전에 적어도 한 사람이 검토합니다.

CSS 또는 CSS-in-JS?

나는 CSS-in-JS에서 많은 멋진 일이 일어나는 것을 본다. 나는 그것이 특정 웹 사이트에 많은 흥미로운 문제를 해결한다고 생각합니다. 예를 들어, 나는 프로그래밍 방식으로 구성 요소에 스코핑 된 스타일을 작성하는 옵션을 갖는 아이디어가있어서 구성 요소가 자동으로 사용되지 않을 때 나무가 흔들립니다.

그러나 웹은 큰 장소이며 대부분의 웹 사이트는 JavaScript 구동 구성 요소 모델로 구축되지 않았다고 감히 말합니다. 따라서 CSS-in-JS는 많은 사이트에 필요하거나 적합하지 않습니다.

그러나 명확한 두 가지 :

  • CSS 없이는 CSS-in-JS를 가질 수 없습니다. CSS-in-JS는 여전히 요소에 적용되는 스타일입니다. CSS를 배우는 것을 방해하지 않습니다.
  • CSS-in-JS 풍경은 넓습니다. 너무 모호하게 이야기하기가 조금 어렵습니다. CSS-in-JS 버킷의 각 프로젝트는 물건을 약간 다르게 처리하며 사이트에 스타일이 어떻게 적용되는지가 매우 넓습니다. 나는 어떤 접근법 중 일부가 문자 그대로 CSS 스타일 시트를 만들어 다른 CSS, 심지어 SASS 생산 CSS와 같이 더 이상 논쟁이 많지 않은 것처럼 보이는 주장에서 때때로 잃어 버렸다고 생각합니다.

위 내용은 내 Dev Ama의 클립의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
주간 플랫폼 뉴스 : Galaxy Store, Tappable Stories, CSS Subgrid의 웹 앱주간 플랫폼 뉴스 : Galaxy Store, Tappable Stories, CSS Subgrid의 웹 앱Apr 14, 2025 am 11:20 AM

이번 주에 Roundup : Firefox는 Locksmith-Like Powers를 얻는 Samsung '의 Galaxy Store가 프로그레시브 웹 앱을 지원하기 시작하고 CSS Subgrid는 Firefox에서 배송됩니다.

주간 플랫폼 뉴스 : Internet Explorer 모드, 검색 콘솔의 속도 보고서, 알림 제한 프롬프트 제한주간 플랫폼 뉴스 : Internet Explorer 모드, 검색 콘솔의 속도 보고서, 알림 제한 프롬프트 제한Apr 14, 2025 am 11:15 AM

이번 주에 Roundup : Internet Explorer는 Edge로가는 길을 찾고 Google 검색 콘솔은 새로운 속도 보고서를 선전하고 Firefox는 Facebook의 알림을 제공합니다.

CSS 사용자 정의 속성을 갖춘 범위의 힘 (및 재미)CSS 사용자 정의 속성을 갖춘 범위의 힘 (및 재미)Apr 14, 2025 am 11:11 AM

당신은 아마도 이미 CSS 변수에 익숙 할 것입니다. 그렇지 않다면 여기 2 초 개요가 있습니다. 실제로 사용자 정의 속성이라고합니다.

우리는 프로그래머입니다우리는 프로그래머입니다Apr 14, 2025 am 11:04 AM

웹 사이트 구축은 프로그래밍입니다. HTML 및 CSS 작성은 프로그래밍입니다. 나는 프로그래머이며, 여기에 CSS- 트릭을 읽는다면, 당신은 ' re a입니다.

사이트에서 사용하지 않은 CSS를 어떻게 제거합니까?사이트에서 사용하지 않은 CSS를 어떻게 제거합니까?Apr 14, 2025 am 10:59 AM

여기에 내가 당신이 선불 아는 것을 좋아하는 것 : 이것은 어려운 문제입니다. 당신이 여기에 착륙 한 경우, 당신은 당신이 말할 수있는 도구를 가리키기를 희망하기 때문에 여기에 착륙했다면

Picture-in-Picture Web API 소개Picture-in-Picture Web API 소개Apr 14, 2025 am 10:57 AM

Picturein-Picture는 2016 년 Macos Sierra의 출시와 함께 Safari 브라우저에서 웹에서 처음으로 등장했습니다. 사용자가 팝 팝이 가능했습니다.

개츠비를 사용하여 흐릿한 효과를위한 이미지를 구성하고 준비하는 방법개츠비를 사용하여 흐릿한 효과를위한 이미지를 구성하고 준비하는 방법Apr 14, 2025 am 10:56 AM

개츠비는 훌륭한 작업 처리 및 처리 이미지를 수행합니다. 예를 들어, 수동으로 이미지 최적화로 시간을 절약 할 수 있습니다.

오, 패딩 비율은 부모 요소의 너비를 기준으로합니다.오, 패딩 비율은 부모 요소의 너비를 기준으로합니다.Apr 14, 2025 am 10:55 AM

나는 오늘 비율 기반 (%) 패딩에 대해 내 머리에 완전히 잘못되었다고 배웠습니다! 나는 항상 백분율 패딩이

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
1 몇 달 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경