19 Commits

Author SHA1 Message Date
rou
2a65ba8c6a vue2 2026-03-26 21:45:32 +08:00
rou
7c0cbe1320 Merge branch 'main' of https://gitea.lililibra.cn/rou/front-end-example 2026-03-25 18:13:41 +08:00
rou
acb1445575 l 2026-03-25 18:13:35 +08:00
charlie
3850ce7399 Merge branch 'main' of https://gitea.lililibra.cn/rou/front-end-example 2026-03-24 23:02:59 +08:00
charlie
d0d8be443b feat: Add Vue3 exercises and interview plan
- Introduced Vue3 exercises covering composable API, reactivity, lifecycle hooks, and built-in components.
- Added structured interview plan for frontend candidates focusing on HTML, CSS, JavaScript, TypeScript, and Vue.
- Included starter files for each exercise and detailed README documentation for guidance.
2026-03-24 23:02:58 +08:00
rou
d5ff59ac76 update 2026-03-23 16:33:09 +08:00
rou
8b83f63235 Merge branch 'main' of https://gitea.lililibra.cn/rou/front-end-example 2026-03-23 14:56:21 +08:00
rou
1071f4db05 update 2026-03-23 14:56:04 +08:00
charlie
3435848495 feat: add Vue2 exercises for dynamic styles, lifecycle methods, component communication, and course management dashboard
- Implement dynamic styles and event handling in Vue2 with a card component.
- Create lifecycle methods exercise to simulate async data loading and instance destruction.
- Develop a component communication exercise with props, events, and slots.
- Build a comprehensive course management dashboard with filtering, statistics, and component interactions.
2026-03-23 10:09:29 +08:00
rou
00d3c9e4c6 Merge branch 'main' of https://gitea.lililibra.cn/rou/front-end-example 2026-03-19 15:19:54 +08:00
rou
3afbee1535 JS1 2026-03-19 15:17:29 +08:00
charlie
7be97e7ea7 Merge branch 'main' of https://gitea.lililibra.cn/rou/front-end-example 2026-03-19 10:06:17 +08:00
charlie
f3bdaa4e88 feat: add TypeScript lessons and learning panel
- Introduced a new script to check TypeScript lesson files for errors.
- Created a main TypeScript file to render lessons and their details.
- Added lesson definitions with starter and answer codes.
- Implemented a user interface for navigating and running lessons.
- Styled the application with CSS for a better user experience.
- Updated README to reflect the new TypeScript section and usage instructions.
2026-03-19 10:06:11 +08:00
rou
81004b437c Merge branch 'main' of https://gitea.lililibra.cn/rou/front-end-example 2026-03-13 23:56:45 +08:00
rou
295fe875a3 update 2026-03-13 23:55:18 +08:00
charlie
69a4ae3178 Merge branch 'main' of https://gitea.lililibra.cn/rou/front-end-example 2026-03-13 11:09:44 +08:00
charlie
877acb5a8f feat: Add JavaScript core exercises and solutions
- Implemented exercises for array high-order methods, memory and execution, switch statements, and final review.
- Added starter and answer files for each exercise to facilitate learning.
- Created a runner HTML file to execute JavaScript code and display console outputs.
- Updated README files to include exercise objectives, tasks, and usage instructions.
2026-03-13 11:09:19 +08:00
rou
710852d8d0 UPDATE 2026-03-12 22:56:33 +08:00
chali
4495ae0e28 feat: Add CSS layout exercises and corresponding HTML files
- Created multiple exercises under the CSS layout section, including:
  - Final page layout with CSS styles and HTML structure.
  - Display and flow concepts with examples of block, inline, and none display types.
  - Selectors and pseudo-classes with practical examples.
  - Overflow and sizing handling in CSS.
  - Grid layout basics for two-dimensional layouts.
  - Fixed and sticky positioning examples.
  - Centering techniques for common layout scenarios.

- Added README files for each exercise to outline objectives and file structures.
- Updated main README to include new sections and usage instructions.
2026-03-09 14:16:22 +08:00