>웹 프론트엔드 >JS 튜토리얼 >\'바닐라\' 소개 - 프론트엔드 개발에 대한 새로운 해석

\'바닐라\' 소개 - 프론트엔드 개발에 대한 새로운 해석

Linda Hamilton
Linda Hamilton원래의
2024-10-01 22:23:29575검색

Introducing

안녕하세요 개발자 여러분! ?
현재 초기 단계에 있는 새로운 프런트엔드 프레임워크인 Vanilla를 소개하게 되어 기쁩니다. 바닐라는 단순한 또 다른 프레임워크가 아니라 작업할 수 있는 프레임에 가깝습니다. 설명하자면...
? 바닐라의 차별점은 무엇인가요?
대부분의 프레임워크에서 필수 로직의 대부분은 node_modules에 숨겨져 있으므로 개발자는 실제 빌딩 블록이 아닌 추상화 작업을 수행하게 됩니다. 바닐라로 그걸 바꾸고 싶었어요.
바닐라는 핵심 서비스와 기본 로직이 개발자에게 완전히 노출되는 도달 가능한 코드 아이디어를 기반으로 구축되었습니다. 숨겨진 마법은 없습니다. 눈에 보이는 대로 작업할 수 있습니다! 유일한 외부 종속성은 최소화됩니다.
• 빠른 묶음을 위한 VITE
• 유형 안전성을 위한 TypeScript
• 동시에 여러 프로세스를 동시에 실행
그 밖의 모든 것은 간단하고 접근하기 쉽도록 설계되었습니다. 프로젝트에 대한 완전한 통제력과 투명성을 원한다면 Vanilla가 도와드립니다.
⚡ 한 번만 코드하면 놀라지 마세요
주요 프레임워크에서 가장 실망스러운 점 중 하나는 계속해서 코드를 리팩터링하거나 조정해야 하는 주요 업데이트의 지속적인 주기입니다. Vanilla의 철학은 다릅니다. 즉, 한 번만 코드를 작성하면 코드는 오래 지속됩니다.
우리는 안정성에 중점을 두므로 향후 업데이트로 인해 프로젝트가 중단되거나 광범위한 재작성이 필요할 것이라는 걱정 없이 자신있게 구축할 수 있습니다. 바닐라는 유지 관리가 중요합니다. 한 번만 구축하면 프레임워크 변경 사항을 따라잡지 않고 앱을 향상시키는 데 집중할 수 있습니다.
? 저장소
현재 우리는 두 개의 주요 저장소를 사용할 수 있습니다:
1. Vanilla Lite:
를 위한 프레임워크의 최소 버전 가벼운 것을 원하시는 분.
2. 바닐라 스탠다드: 더욱 강력해진 정식 버전
기능과 도구.
? 세 번째 버전인 Vanilla Extensive가 곧 추가되어 복잡한 프로젝트를 위해 더 많은 기능을 담을 예정입니다!
?‍? 왜 바닐라인가?
바닐라는 주요 프레임워크를 대체하려고 하지 않습니다. 대신, 프로젝트 구축을 위한 간단하고 유연한 시작점을 제공합니다. 마치 필수 요소를 한곳에 모아 원하는 대로 자유롭게 확장하고 조정할 수 있는 것과 같습니다.
node_modules를 파헤치는 데 지쳤고, 투명하고 개발자 친화적인 프레임워크를 원하며, 업데이트 후 지속적인 리팩토링으로 인해 좌절감을 느끼신다면 Vanilla가 여러분을 위해 만들어졌습니다.
? 모든 개발자에게 전화
바닐라는 여전히 자라고 있으며 더 좋게 만들려면 여러분의 도움이 필요합니다! 코드 제공, 문제 보고, 단순히 사용해 보고 피드백 제공 등 모든 의견을 환영합니다.
저장소를 확인하세요:
• 바닐라 라이트 레포
• 바닐라 스탠다드 레포
자유롭게 뛰어들어 코드를 탐색하고 생각을 공유해 보세요. 함께 멋진 것을 만들어 봅시다!
? 참여하세요
• 저장소 포크, 풀 요청 제출 또는 이슈 공개!
• 확장 버전의 업데이트를 계속 지켜봐주세요!
읽어주셔서 감사합니다. 바닐라가 여러분의 기여로 어떻게 성장할지 기대됩니다. 프론트엔드 개발을 재미있고, 접근 가능하며, 미래 지향적으로 만들자!
즐거운 코딩하세요! ?

위 내용은 \'바닐라\' 소개 - 프론트엔드 개발에 대한 새로운 해석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.